
前言
上篇我们介绍了linux的基础知识和相关指令,本篇将继续讲解常用指令的用法。
常用指令
which 指令
- 功能:搜索系统指定的命令
whereis指令
- 功能:⽤于找到程序的源、⼆进制⽂件或⼿册
alias 指令
- 功能:设置命令的别名
需要注意which指令不能识别重命名后的指令
grep 指令
- 语法: grep [选项] 搜寻字符串 ⽂件
- 功能:在⽂件中搜索字符串,将找到的⾏打印出来
- 常⽤选项:
• -i :忽略⼤⼩写的不同,所以⼤⼩写视为相同
• -n :顺便输出⾏号
• -v :反向选择,亦即显⽰出没有 ‘搜寻字符串’ 内容的那⼀⾏
zip/unzip 指令
- 语法: zip 压缩⽂件.zip ⽬录或⽂件
- 功能:将⽬录或⽂件压缩成zip格式
常⽤选项
•-r:递归处理,将指定⽬录下的所有⽂件和⼦⽬录⼀并处理
tar 指令(重要)
打包/解包,不打开它,直接看内容
- 语法: tar [-cxtzjvf] ⽂件与⽬录 …
- 参数:• -c :建⽴⼀个压缩⽂件的参数指令(create 的意思);
• -x :解开⼀个压缩⽂件的参数指令!
• -t :查看 tarfile ⾥⾯的⽂件!
• -z :是否同时具有 gzip 的属性?亦即是否需要⽤ gzip 压缩?
• -j :是否同时具有 bzip2 的属性?亦即是否需要⽤ bzip2 压缩?
• -v :压缩的过程中显⽰⽂件!这个常⽤,但不建议⽤在背景执⾏过程!
• -f :使⽤档名,请留意,在 f 之后要⽴即接档名喔!不要再加参数!
• -C : 解压到指定⽬录
uname ‒r 指令
- 语法:uname [选项]
- 功能: uname⽤来获取电脑和操作系统的相关信息。
- 补充说明:uname可显⽰linux主机所⽤的操作系统的版本、硬件的名称等基本信息。
- 常⽤选项;-a或‒all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称
bc指令
bc指令可以高效的进行浮点数的运算。
重要的⼏个热键
• [Tab]按键—具有『命令补全』和『档案补⻬』的功能
• [Ctrl]-c按键—让当前的程序『停掉』
• [Ctrl]-d按键—通常代表着:『键盘输⼊结束(End Of File, EOF 戒 End OfInput)』的意思;另外,他也可以⽤来取代exit,退出当前用户
小结
本篇我们关于linux常用指令的介绍就暂告段落啦,希望能对大家的学习产生帮助,欢迎各位佬前来支持斧正!!!