美文网首页
Shell常用命令

Shell常用命令

作者: 抄无止境 | 来源:发表于2021-10-24 13:02 被阅读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文件。
    

    相关文章

      网友评论

          本文标题:Shell常用命令

          本文链接:https://www.haomeiwen.com/subject/ummraltx.html