Linux--(1)经常使用命令

#1.ls
列出全部目录
-l:显示详细信息
-a:显示全部的目录和文件(包括隐藏文件和目录).net

[root[@localhost](https://my.oschina.net/u/570656) ~]# ls
anaconda-ks.cfg  core.12776  公共  模板  视频  图片  文档  下载  音乐  桌面

#2.pwd
显示当前所在目录code

[root[@localhost](https://my.oschina.net/u/570656) ~]# pwd
/root

#3.cd
切换目录
#4.mkdir
新建目录
-p:自动建立该目录不存在的上层目录视频

[root[@localhost](https://my.oschina.net/u/570656) ~]# mkdir testDir1
[root[@localhost](https://my.oschina.net/u/570656) ~]# ls
anaconda-ks.cfg  core.12776  testDir1  公共  模板  视频  图片  文档  下载  音乐  桌面
[root[@localhost](https://my.oschina.net/u/570656) ~]# mkdir testDir2/subDir
mkdir: 没法建立目录"testDir2/subDir": 没有那个文件或目录
[root@localhost ~]# mkdir -p testDir2/subDir
[root@localhost ~]# ls
anaconda-ks.cfg  core.12776  testDir1  testDir2  公共  模板  视频  图片  文档  下载  音乐  桌面
[root@localhost ~]#

#5.cp
复制文件或目录
-r:复制目录下全部文件
-i:若是目标文件已经存在,则提示是否须要覆盖
-f:若是目标文件已经存在,直接覆盖
#6.mv
移动(或改名)文件或目录
-f:目标文件(或目录)存在同名,则直接覆盖
-i:目标文件(或目录)存在同名,询问是否覆盖
改名以下进程

[root@localhost testDir2]# mv subDir subDir2
[root@localhost testDir2]# ls
subDir2
[root@localhost testDir2]#   
在root目录下移动testDir1目录下1.log到testDir2目录下  
[root@localhost ~]# mv testDir1/1.log testDir2
[root@localhost ~]# cd testDir2
[root@localhost testDir2]# ls
1.log  subDir2

#7.rm
删除文件或目录
-f:强制删除,不须要确认
-i:删除前确认
-r:删除目录及其内容
#8.cat
查看文件内容
-n:内容显示出行号
#9.tar
压缩/解压文件
命令格式:tar[必要参数][选择参数][文件]
必要参数
-c:新建压缩文件,若是用户想压缩文件,就得使用该参数
-x:解压文件,若是用户想解压文件,就得使用该参数
-t:显示压缩文件的内容
选择参数
-z:支持gzip解压文件,通常格式为xx.tar.gz或xx.tgz
-j:支持bzip2解压文件,通常格式为xx.tar.bz2
-v:压缩过程当中显示文件
-f:指定压缩包名
压缩3个文件,命名为test.tar.gz,支持gzip解压图片

[root@localhost testDir2]# ls
1.log  2.log  subDir2 
[root@localhost testDir2]# tar zcvf test.tar.gz 1.log 2.log subDir2
1.log/
2.log/
subDir2/
[root@localhost testDir2]#

#10.help
命令 --help
就能够查看该命令的用法。
可是有时候--help查看不到某些命令,这时候就须要使用man命令
man 命令
#11.ps
查看进程状态ip

相关文章
相关标签/搜索