Linux的常用命令

Linux的常用命令,第1张

概述文件目录类   1.pwd指令 ●pwd #显示当前工作目录的绝对路径2.ls指令 ●ls [目录 或者文件] ●常用选项 -a:显示当前目录所有的文件和目录,包括隐藏的。 -l:以列表的方式显示信息     -al:以列表的方式显示所有文件和目录信息3.cd指令  ●cd [目录或者文件名]

文件目录类

 

1.pwd指令    ●pwd   #显示当前工作目录的绝对路径2.ls指令    ●ls [目录 或者文件]    ●常用选项        -a:显示当前目录所有的文件和目录,包括隐藏的。        -l:以列表的方式显示信息     -al:以列表的方式显示所有文件和目录信息3.cd指令  ●cd [目录或者文件名]  ●cd ../  #上级目录4.mkdir指令  ●mkdir /目录名/  #创建目录  ●mmkdir -p /home/dog/cat  #创建多及目录 5.rmdir指令  ●rmdir /home/dog     #删除的空目录  ●rmdir -rf /home/dog    #删除非空目录的目录6.touch指令  ●touch Ok1.tex ok2.tex  #新建多个多件7.cp指令(拷贝文件)  ●cp aaa.txt bbb/    #复制aaa文件到bbb文件夹中  ●cp -r test/ zwj/    #将整个test文件夹拷贝到zwj文件夹中 8.rm指令(删除文件或文件夹)  ●rm aaa.txt   #删除文件,会提示是否删除  ●rm -f aaa.txt   #强制删除文件  ●rm -rf aaa.txt  #强制删除文件夹9.mv指令(移动文件或者重命名文件)  ●mv aaa.txt bbb.txt  #将aaa文件重命名为bbb  ●mv aaa.txt /文件夹/  #将aaa文件移动(剪切)到另一个文件夹10.cat指令(浏览文件,不能修改文件)  ●cat -n /etc/profile | more   #以cat指令打开文件,并分页显示11.more指令  ●more /etc/profile            *** 作          功能说明  空白键        代表向下翻一页    Enter        代表乡下翻【一行】  q           代表立刻离开more,不再显示该文件内容    Ctrl+f        向下滚动一屏  Ctrl+b        返回上一屏  =           输出当前行的行号  :f           输出文件名和当前行的行号12.less指令(读取大型文件日志)  ●less 文件名13.> 和 >>指令  >输出重定向:会将原来的文件的内容覆盖  >>追加:不会覆盖原来文件的内容,而是追加到文件的尾部    ●ls -l>文件  (列表的内容写入文件a.txt中(覆盖写))      ●ls -al(l)>>文件  (列表的内容追加到文件aa.tet的末尾)      ●cat(全部内容) 文件1 > 文件2   (将文件1的内容覆盖到文件2)      ●echo "内容" > 文件     (将内容覆盖到该文件)        ●echo "内容" >> 文件    (将内容追加到该文件尾部)14.echo指令  ●ehco $PATH    #输出当前的环境路径15.head指令   ●head 文件  (查看文件头10行内容)   ●head -n 5 文件     (查看文件头5行内容,5是可以任意行数)  16.tail指令  ●tail 文件   (查看文件尾部后10行内容)  ●tail -n5 文件    (查看文件尾部后5行内容,5可以任意数)  ●tail -f 文件    (实时监控文件状态)17.history指令  ●history    (查看之前所有的 *** 作命令)  ●history  10  (查看所有 *** 作过的命令后十行)  ●!5        (直接执行之前第5次的命令)
文件类命令

 

时间类

1 date        #查看所有时间信息2019年 07月 29日 星期一 20:20:44 CST2 3 date "+%Y-%m-%d %H:%M:%s"        #2019-07-29 20:22:184 5 cal            (查看当前日历)6 7 cal  2020        (查看2020年所有日历)
查看时间

 

搜索类

1 find指令:2     find /home -name a.txt    (搜索该文件,-name为搜索参数按文件名)3 4     find / -name yandawei        (搜索该文件,-user为搜索参数按用户名)5 6     find / -size +(-)20                (搜索文件大小大于(小于)20M,不写符号为等于)

grep指令和 管道符号:grep过滤查找;管道符“|”,表示将前一个命令的处理结果输出传递给后面的命令处理。
cat hello.txt | grep -n yes    (在该文件中查找yes内容并显示行号)
cat hello.txt | grep -ni yes    (在该文件中查找yes内容并显示行号,且不区分大小写,i的作用)

压缩和解压类(常用方法用zip和tar)

zip用法:

 

 

在linux中tar.gz使用最多,其使用方法如下:

           案列三:将tar.gz压缩包压缩到其他目录下

总结

以上是内存溢出为你收集整理的Linux的常用命令全部内容,希望文章能够帮你解决Linux的常用命令所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1020243.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存