Shell常用命令

2021-10-24  本文已影响0人  抄无止境

来源
Shell常用命令

一、文件、目录操作命令

功能:显示文件和目录信息

1.ls: 以默认方式显示当前文件列表。
2.ls -a: 显示所有文件包括隐藏文件。
3.ls -l: 显示文件属性包括大小、日期等,还有是否可读可写。
4.ls -lt: 按照修改时间排序显示文件

二、cd命令

功能:切换目录

1.cd dir: 切换到当前目录下的dir文件。
2.cd /: 切换到跟目录。
3.cd ..:切换到上级目录。
4.cd ../..: 切换到上二级目录。

三、copy命令

功能:copy文件

1.cp source target:将文件source复制为target。
2.cp /root/source/ .: 将root下的文件source复制到当前目录。

四、rm命令

功能: 删除文件或目录

1.rm file: 删除某一个文件。
2.rm -f file:删除时不进行提示,可以配合r使用。
3.rm -rf dir:删除当前目录下叫dir的整个目录。

五、mv命令

功能:将文件移动或者改名

1.mv file1 file2: 将文件file1改名为file2。
2.mv file dir: 将文件file移动到dir目录下。

六、diff命令

功能:比较两个文件

1.diff file1 file2:比较两个文件。
2.diff dir1 dir2: 比较两个目录。

七、cat命令

功能:查看文件内容

1.cat file: 查看文件file。

八、vi命令

功能:文件读写操作

1.vi file:编辑文件file。
2.vi 原基本使用及命令:输入命令的方式为先按[ESC]键,然后输入 :w(写入文件),:w!(不询问方式写入文件),:wq保存并退出,:q退出,q!不保存退出

九、mkdir命令

功能:创建文件

1.mkdir dir:创建一个空目录dir。
2.mkdir -p dir/dir2:递归创建两个目录。

十、tar命令

功能:tar是打包命令。

1.tar xvf flie.tar: 解包。
2.tar cvf file.tar: 打包。
3.tar zxvf file.tar.gz: 解压。
4.tar zcvf file.tar.gz Dirname:压缩。
5.unzip file.zip: 解压。
6.zip file.zip dirname: 压缩。
7.rar x file.rar: 解压。
8.rar a file.rar DirName: 压缩。

十一、gzip命令

功能:解压和压缩

1.gizp -d file.gz: 解压。
2.gzip file.tar.gz和.tgz: 压缩。

十二、netstat命令

功能:用于显示与IP、TCP、UDP和ICMP协议相关的统计数据

1.netstat [-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip]

十三、ssh命令

功能:远程登陆到其他unix主机

1.ssh -l iser1 192.168.1.2 : 使用用户名用户名user1登陆到192.168.1.2

十四、touch命令

功能:用来修改文件时间戳,或者新建一个不存在的文件

1.touch file.txt:创建一个txt文件。
上一篇下一篇

猜你喜欢

热点阅读