1.find指令
Linux下find命令在⽬录结构中搜索⽂件,并执⾏指定的操作。 Linux下find命令提供了相当多的查找条件,功能很强⼤。由于find具有强⼤的功能,所以它的选项也很多,其中⼤部分选项都值得我们花时间来了解⼀下。 即使系统中含有⽹络⽂件系统( NFS),find命令在该⽂件系统中同样有效,只你具有相应的权限。 在运⾏⼀个⾮常消耗资源的find命令时,很多⼈都倾向于把它放在后台执⾏,因为遍历⼀个⼤的⽂件系统可能会花费很⻓的时间(这⾥是指30G字节以上的⽂件系统
语法: find pathname -options
功能:⽤于在⽂件树中查找⽂件,并作出相应的处理(可能访问磁盘)。
常用选项:-name 按照⽂件名查找⽂件。
2.which命令
功能:搜索系统指定命令。
3. whereis命令
功能: ⽤于找到程序的源、⼆进制⽂件或⼿册。
4.alias指令
功能:设置命令的别名。
5. grep指令
语法:grep [选项] 搜寻字符串 ⽂件
功能:在⽂件中搜索字符串,将找到的⾏打印出来。
常用选项:
-i :忽略⼤⼩写的不同,所以⼤⼩写视为相同。 -n :顺便输出⾏号。 -v :反向选择,亦即显⽰出没有 '搜寻字符串' 内容的那⼀⾏。
6.zip/unzip指令
语法:zip 压缩⽂件.zip ⽬录或⽂件
功能:将⽬录或⽂件压缩成zip格式。
常用选项:-r:递归处理,将指定⽬录下的所有⽂件和⼦⽬录⼀并处理。
下面演示zip命令的使用和window和linux的文件互传:
7.tar命令
语法:tar [-cxtzjvf] ⽂件与⽬录 ....
参数:
-c:建⽴⼀个压缩⽂件的参数指令。 -x :解开⼀个压缩⽂件的参数指令。 -t :查看 tarfile ⾥⾯的⽂件。 -z :是否同时具有 gzip 的属性?亦即是否需要⽤ gzip 压缩? -j :是否同时具有 bzip2 的属性?亦即是否需要⽤ bzip2 压缩? -v :压缩的过程中显⽰⽂件!这个常⽤,但不建议⽤在背景执⾏过程! -f :使⽤档名,请留意,在 f 之后要⽴即接档名喔!不要再加参数! -C : 解压到指定⽬录。
8.bc命令
bc命令可以很⽅便的进⾏浮点运算。
9.uname -r指令
语法: uname [选项]
功能:uname⽤来获取电脑和操作系统的相关信息。
补充选项:uname可显⽰linux主机所⽤的操作系统的版本、硬件的名称等基本信息。
常用选项:-a或‒all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称