欢迎来到天天文库
浏览记录
ID:51469457
大小:61.50 KB
页数:14页
时间:2020-03-25
《Linux系统常用命令.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Linux系统常用命令整理一、文件操作1) mkdir*:*建立目录。2) du:-sh查看当前文件夹大小3) head*:*文件查看,如:head-5文件名,可以查看文件前5行。4) tail*:*文件查看,如:tail-5文件名,可以查看后5行,使用-f参数可以动态查看文件变化。5) rm*:*删除文件或目录,rm会强制删除文件,如果想在删除时提示确认,可以使用-i参数,如果要删除目录,可以使用-r参数,使用-r参数每删一个目录或文件都会给出提示,响应每个提示是不现实的,这时可以使用-rf参数
2、强制删除目录,这样即使用了-i参数也是无效的。6) mv*:*用于移动文件和更名文件,如mvye.txt/home是将当前目录下的ye.txt移动到/home目录下;mvye.txtye1.txt是将ye.txt文件改名为ye1.txt,mv也可以一次移动多个文件,类似于cp使令。7) cp*:*用于复制文件或目录,cp可以一次复制多个文件,如cp*.txt*.bak*.doc/home,将当前目录中扩展名为txt、doc、bak的文件全部复制到/home目录中,如果要复制整个目录及其所有子目录可以使用cp-R命令。8)
3、 find*:*这个命令可以按文件名、建立或修改日期、所有者(通常是建立文件的用户)、文件长度或文件类型进行搜索。基本格式如下:find[path][expression],例find/opt-name java。9) ls*:*用于显示当前目录的内容,-sh查看目录中文件的大小,如果想取得详细信息可以用ls-l命令,如果一屏显示不了,可以用ls-l
4、more分屏显示。10) ln*:*创建快捷方式。使用方式:ln[options]sourcedist。参数: -f:链结时先将与dist同档名的档案删除; -d:允许
5、系统管理者硬链结自己的目录; -i:在删除与dist同档名的档案时先进行询问; -n:在进行软边结时,将dist视为一般的档案; -s:进行软链结; -v:在连结之前显示其档名; -b:将在连结时会被覆写或删除的档案进行备份; -SSUFFIX:将备份的档案都加上SUFFIX的字尾; -VMETHOD:指定备份的方式; -help:显示辅助说明; -version:显示版本说明:Linux/Unix档案系统中,有所谓的连结,我们可将其视为档案的别名,而连结又可分为两种:硬连结与软连结,硬连结的
6、意思是一个档案可以有多个名称,而软连结的方式则是产生一个特殊的档案,该档案的内容是指向另一个档案的位置。硬连结是存在同一个档案系统中,而软连结却可以跨越不同的档案系统。11) jar*:*打包和解包命令。用法:jar Unknownmacro:{ctxu}[vfm0Mi][jar-文件][manifest-文件][-C目录]文件名... 选项: -c 创建新的存档 -t 列出存档内容的列表 -x 展开存档中的命名的(或所有的〕文件 -u 更新已存在的存档 -v 生成详细输出到标准输出上 -f 指定存档文件名 -m
7、包含来自标明文件的标明信息 -0 只存储方式;未用ZIP压缩格式 -M 不产生所有项的清单(manifest〕文件 -i 为指定的jar文件产生索引信息 -C 改变到指定的目录,并且包含下列文件:清单(manifest〕文件名和存档文件名都需要被指定时,按'm'和'f'标志指定的相同顺序。示例1:将两个class文件存档到一个名为'classes.jar'的存档文件中: jarcvfclasses.jarFoo.classBar.class示例2:用一个存在的清单(manifest)文件'mymanifest'将foo/
8、目录下的所有文件存档到一个名为'classes.jar'的存档文件中: jarcvfmclasses.jarmymanifest-Cfoo/.12) tar*:*打包和解包 解包:tarxvffileName.tar 打包:tarcvffileName.tarDirName 13) gzip*:*解压,压缩 解压1:gunzipFileName.gz 解压2:gzip-dFileName.gz 解压:tarzxvfFileName.tar.gz
9、压缩:gzipFileName 压缩:tarzcvfFileName.tar.gzDirName14) more*:*查看
此文档下载收益归作者所有