linux命令
linux命令总结
qepyd.com
这个作者很懒,什么都没留下…
展开
-
001.文件和目录操作命令--mkdir
命令说明mkdir #创建一个或多个目录常用参数-p #递归创建目录-v #显示创建创建目录的结果案例理解# 范例1:创建/chenliang目录[root@db01 ~]# mkdir /chenliang[root@db01 ~]# ls -ld /chenliang/drwxr-xr-x 2 root root 4096 Jul 1 20:34 ...原创 2020-02-29 19:13:27 · 224 阅读 · 0 评论 -
002.文件和目录操作命令--touch
命令说明touch #创建文件常用参数-a #更新文件的访问(acces)时间,同时文件的改变(change)时间也会同时更新-m #更新文件的修改(modify)时间,同时文件的改变(change)时间也会同时更新-c #更新文件的改变(change)时间案例理解范例1:创建/chenliang.txt文件[root@db01 ~]# tou...原创 2020-02-29 19:20:17 · 202 阅读 · 0 评论 -
003.文件和目录操作命令--ls
命令说明ls # list directory contents(列出目录内容)常用参数-a #显示隐藏文件-l #以长格式显示-F #给不同的文件的文件名后面加上不同的标识,目录后面加“/”-p #只在目录文件的文件后面加...原创 2020-05-07 11:33:01 · 245 阅读 · 0 评论 -
004.文件和目录操作命令--cd
命令说明cd # 路径切换范例理解#### 范例1:切换到/etc/init.d目录下[root@db01 tmp]# cd /etc/init.d/[root@db01 init.d]# pwd/etc/init.d#### 范例2:回到当前目录的上一级路径[root@db01 init.d]# pwd/etc/init.d[root@db01 init.d]# cd...原创 2020-05-07 11:35:19 · 184 阅读 · 0 评论 -
005.文件和目录操作命令--pwd
命令说明pwd # 显示当前所在的路径常用参数-L #打印当前所在的物理路径,注意:pwd,pwd -L,echo $PWD都是打印当前所在的物理路径-p #打印当前所在的逻辑路径(若有的话)范例理解## 范例1:进入到/etc/init.d/目录下,并打印当前所在的物理路径[root@db01 ~]# cd /etc/init.d/[root@db01 init.d]#...原创 2020-05-07 11:37:22 · 169 阅读 · 0 评论 -
006.文件和目录操作命令--cp
命令说明cp #拷贝的意思,默认不加参数只能拷贝文件常用参数-a #相当于-pdr-p #连同文件的属性一起复制过去,而非使用默认属性。-d #若源文件为链接文件(link file),则复制链接文件属性而非档案本身。-r #递归,用于复制目录。-f #强制,若目标档案已经存在且无法开启,则移除后再尝试。-i #若目标文件已经存时,在覆盖时会先询问。...原创 2020-05-07 11:44:59 · 161 阅读 · 0 评论 -
007.文件和目录操作命令--mv
命令说明mv #移动文件或目录常用参数-i #如果目的文件已存在,询问是否覆盖。在别名中可以看到已被系统定义,可以用alis mv来查看-t #反转,把源与目标反转,详见范例2案例理解#### 范例1:创建/lili/chenliang目录,然后把/lili/chenliang目录移动到/tmp目录下[root@db01 ~]# mkdir /lili/chen...原创 2020-05-07 12:07:57 · 183 阅读 · 0 评论 -
008.文件和目录操作命令--rm
命令说明rm #删除文件或目录,不加参数只能删除文件,注意:这个命令非常非常危险哈常用参数-i #删除前会提示,这个在系统别名中已经定义,可以用alias rm命令来查看-f #强制性删除,不提示,优先系统别名-r #删除目录范例理解#### 范例1:创建/root/tools/chenliang.txt文件,用rm命令进行删除[root@db01 ~]# mkdir...原创 2020-05-07 12:24:43 · 152 阅读 · 0 评论 -
009.文件和目录操作命令--rmdir
命令说明rmdir #删除空目录(目录没有任何文件)范例理解[root@db01 ~]# mkdir /root/chenliang #创建/root/chenliang目录[root@db01 ~]# ls -ld /root/chenliang/ #查看是否创建成功drwxr-xr-x 2...原创 2020-05-07 12:27:24 · 163 阅读 · 0 评论 -
010.文件和目录操作命令--rename
命令说明rename #重使名文件名(Linux下一切皆文件)范例理解#### 范例1:将a.txt文件重命名b.txt[root@db01 ~]# touch a.txt #创建a.txt[root@db01 ~]# ll a.txt #查看a.txt...原创 2020-05-07 12:30:26 · 162 阅读 · 0 评论 -
011.文件和目录操作命令--basename
命令说明basename #取文件名(Linux下一切皆文件)范例理解#### 范例1:显示/etc/services中的services[root@db01 ~]# ll /etc/services #查看/etc/services文件是否存在-rw-r--r--. 1 root root 641020 Oct 2 201...原创 2020-05-07 12:32:24 · 141 阅读 · 0 评论 -
012.文件和目录操作命令--dirname
命令说明dirname #显示文件名(Linux下一切皆文件)的路径范例理解#### 范例1:显示/etc/services中的/etc[root@db01 ~]# ll /etc/services #查看/etc/services文件是否存在-rw-r--r--. 1 root root 641020 Oct 2 2013 /etc/service...原创 2020-05-07 12:33:57 · 164 阅读 · 0 评论 -
013.文件和目录操作命令--chattr
命令说明chattr #改变文件的扩展属性,注意只能针对文件(这里就不是说Linux下一切皆文件了哈)范例理解#### 范例1:给a.txt文件添加扩展属性,让其root用户都无法更改或删除a.txt[root@db01 ~]# touch a.txt #创建a.txt文件[root@db01 ~]# ll a.txt ...原创 2020-05-07 12:35:54 · 289 阅读 · 0 评论 -
014.文件和目录操作命令--lsattr
命令说明lsattr #查看文件是否有扩展属性范例理解#对文件进行加锁[root@db01 ~]# chattr +i /etc/passwd /etc/shadow /etc/group /etc/gshadow /etc/fstab /boot/grub/grub.conf #查看文件是否有加锁(扩展属性) [root@db01 ~]# lsattr /etc/pass...原创 2020-05-07 12:37:43 · 230 阅读 · 0 评论 -
015.文件和目录操作命令--file
命令说明file #显示文件的类型范例理解#### 范例1:创建a.txt文件,查看a.txt文件是什么类型[root@db01 ~]# touch a.txt #创建a.txt文件[root@db01 ~]# ll a.txt #查看a.txt文件是否创建成功-rw-r--r-- 1 root...原创 2020-05-07 12:40:05 · 212 阅读 · 0 评论 -
016.文件和目录操作命令--md5sum
命令说明md5sum #计算和校验文件的md5值,只能为文件生成md5值,目录是不能的。常用参数-c #检验文件是的一至性范例理解#### 范例1:为a.txt文件生成md5值[root@db01 ~]# ll a.txt #查看a.txt文件是否存在-rw-r--r-- 1 root root 6 Jul 8 12:4...原创 2020-05-07 12:42:07 · 1250 阅读 · 0 评论 -
017.文件和目录操作命令--find
命令说明 find #查找文件(Linux下一切皆文件)常用参数-maxdepth #后面接数字,指定查找多少层-type #指定文件的类型 f #表示文件 d #表示目录 l #表示链接文件 b #块设备文件 s #通信文件-name #指定文件名-mtime ...原创 2020-05-07 12:49:27 · 207 阅读 · 0 评论 -
018.查看文件及内容处理命令--cat
命令说明cat #查看文件内容,和追加内容到文件中常用参数-n #给文件中每一行的内容加上行号,空行也会加上行号-b #给文件中的内容加上行号,空行不会加上行号,也不会把空行算在总行数内-E #在第一行内容的结尾加上$符号,可以检查每一行结尾有没有多的空格-T #若一行内容的结束有用TAB键产生的缩进,会用^l来标识范例理解#### 范例1:用cat命令追加内...原创 2020-05-07 12:55:41 · 229 阅读 · 0 评论 -
019.查看文件及内容处理命令--tac
命令说明tac #与cat相反,cat查看文件是从上往下进行查看,tac查看文件是从下往上进行查看范例理解[root@db01 ~]# cat /root/tools/a.txt #用cat命令查看/root/tools/a.txt文件的内容chenliang lili[root@db01 ~]# tac /root/tools/a.txt #用tac命令查看/...原创 2020-05-07 12:57:16 · 195 阅读 · 1 评论 -
020.查看文件及内容处理命令--more
命令说明more #一次一页的显示文件中的内容,直到文件内容显示结束使用方法格 式:more 路径/文件名使用方法:空格键:按一次往下显示一屏(页) b键:按一次往上回退一屏(页) 回车键:按一次往下显示一行内容 q键:退出用more查看文件 v键:进入vi编辑器,就可以进行文件编辑了...原创 2020-05-07 12:58:30 · 156 阅读 · 0 评论 -
021.查看文件及内容处理命令--less
命令说明less #与more相同,都是一页一页的查看文件内容常用参数-N #查看文件内容时显示行号使用方法格 式:less 路径/文件名使用方法:空格键:按一次往下显示一屏(页) b键:按一次往上回退一屏(页) 回车键:按一次往下显示一行内容 q键:退出用more查看文件 v键:进入vi编辑器,就可以...原创 2020-05-07 13:00:01 · 111 阅读 · 0 评论 -
022.查看文件及内容处理命令--head
命令说明head #取文件的前N行,不加参数默认是前10行常用参数-n #后面接数字,表示多少行,例如:-n 2 但是一般不加-n参数,直接-2就行-c #从文件开头取N个字符,例如:-c 5范例理解#### 范例1:取/etc/passwd文件的前10行[root@db01 ~]# head /etc/passwdroot:x:0:0:root:/root:/bi...原创 2020-05-07 13:01:43 · 139 阅读 · 0 评论 -
023.查看文件及内容处理命令--tail
命令说明tailf #与head命令相反,取文件后面的N行,不加参数,默认是10行常用参数-n #后面接数字,表示取文件后面的多少行,例如:-n 2 但是一般不加n,写成-2就行-f #显示文件尾部的变化,tail -f 等于tailf,一般用来查看日志文件尾部的变化范例理解#### 范例1:取/etc/passwd文件的后10行[root@db01 ~]# tail...原创 2020-05-07 13:03:08 · 208 阅读 · 0 评论 -
024.查看文件及内容处理命令--cut
命令说明cut #切割文件或字符,默认是以tab键为分隔符的,-d可以指定分隔符。常用参数-d #指定分隔符-f #指定区域-c #按字符来切割范例理解#### 范例1:取/etc/passwd文件中第一行,然后以冒号为分隔符,取出第1列[root@db01 ~]# head -1 /etc/passwd #取出/etc/...原创 2020-05-07 13:06:13 · 255 阅读 · 0 评论 -
025.查看文件及内容处理命令--split
命令说明split #按照行数或文件大小来切割文件常用参数-l #指定把文件切行多少行(一个文件多少行),例:split -l 10 /etc/inittab new_-a #指定生成文件的后缀长度,例如:例:split -l 10 -a 4 /etc/inittab new2_-d #让文件后缀使用数,例:split -l 10 -d /etc/ini...原创 2020-05-07 13:09:19 · 251 阅读 · 0 评论 -
026.查看文件及内容处理命令--sort
命令说明sort #对文件的文本内容进行排序常用参数-k #指定按以几列开始排序-t #指定分隔符-n #按照数值排序-r #按照倒序排列-u #把不相同的行同样的内容压缩成一行。与uniq命令相反范例理解#### 范例1:对下面的ip_1.txt文件中的ip地址进行排序(倒序)[root@db01 tools]# cat ip_1.txt ...原创 2020-05-07 13:14:49 · 285 阅读 · 1 评论 -
027.查看文件及内容处理命令--uniq
命令说明uniq #常用配合sort命令使用,作用是去重(去重前一定得先排序哈)常用参数-c #计算个数范例理解[root@db01 tools]# cat a.txt #查看a.txt文件chenlianglilibinbinlanlanlililanlan[root@db01 tools]# sort a.txt ...原创 2020-05-07 13:16:30 · 184 阅读 · 0 评论 -
028.查看文件及内容处理命令--wc
命令说明wc #统计文件的行数、单词数或字节数,用用来统计文件的行数常用参数-l #统计文件中有多少行数据(包括空行)-c #统计文件所有内容的字节数-L #打印最大行的长度范例理解#### 范例1:统计/root/tools/a.txt文件总共有多少行[root@db01 tools]# cat /root/tools/a.txtchenlianglili...原创 2020-05-07 13:18:38 · 177 阅读 · 0 评论 -
029.查看文件及内容处理命令--diff和vimdiff
命令说明diff #进行文件内容的比较,结果中只显示哪些行不行vimdiff #可视化比较范例理解#### 查看/root/tools/a.txt文件的内容[root@db01 ~]# cat /root/tools/a.txt chenlianglilibinbinlanlanlililanlan#### 查看/root/tools/b.txt文件...原创 2020-05-07 13:21:29 · 144 阅读 · 0 评论 -
030.查看文件及内容处理命令--rev
命令说明rev #反向(从右往左)文件中的内容范例理解#查看/root/tools/a.txt文件中的内容[root@db01 ~]# cat /root/tools/a.txt chenlianglilibinbinlanlanlililanlan#反向查看/root/tools/a.txt文件的内容[root@db01 ~]# rev /root/tools/a...原创 2020-05-08 10:49:55 · 155 阅读 · 0 评论 -
031.查看文件及内容处理命令--tr
命令说明tr #替换或删除字符范例理解#查看/root/tools/a.txt文件的属性[root@db01 ~]# ll /root/tools/a.txt -rw-r--r-- 1 root root 42 Jul 15 14:48 /root/tools/a.txt#取出/root/tools/a.txt文件的权限标识[root@db01 ~]# ll /root/to...原创 2020-05-08 10:51:11 · 168 阅读 · 0 评论 -
032.查看文件及内容处理命令--vi/vim
命令说明vi #文本编辑器,不会高亮显示vim #文本编辑器,会高亮显示原理图解原创 2020-05-08 10:52:47 · 233 阅读 · 0 评论 -
033.查看文件及内容处理命令--dos2unix
命令说明dos2unix #将dos格式文件转换成unix格式,因为在windows下编辑时,换行符为CRLF,Linux下的换行符为LF。范例理解01.我在notepad++下写了一个chenliang.sh脚本,我们先看看内容02.然后看一看它的换行符是什么03.把脚本传到linux下后用sh命令执行[root@db01 tools]# ll chenliang.sh -...原创 2020-05-08 10:56:00 · 210 阅读 · 0 评论 -
034.文件压缩及解压缩命令--tar
命令说明tar #将文件打包(压缩)成以tar.gz为后缀的文件,也可以解压以tar.gz为后缀的压缩文件使用格式tar 参数 想要打成的包名.tar.gz 要被打包的文件名常用参数#压缩时常用的参数-z #通过gzip来进行归档-c #创建一个新的归档(文件)-f #指定新的归档(文件)的文件名-v ...原创 2020-05-08 11:01:52 · 278 阅读 · 0 评论 -
035.文件压缩及解压缩命令--zip
命令说明zip #压缩文件为.zip后缀的压缩文件(包)常用参数#压缩数据时的相关参数-r #递归处理,用于将指定下的所有文件和子目录(包含子目录下的文件)一并处理-q #压缩文件时不显示信息#对压缩后的文件进行检查-T #检查备份文件内的每个文件是否正确无误范例理解#### 范例1:将/root/tools目录进行打包[root@db01 ~]# ls /...原创 2020-05-08 11:04:32 · 152 阅读 · 0 评论 -
036.文件压缩及解压缩命令--unzip
命令说明unzip #用于解压由zip命令压缩的.zip压缩包常用参数-l #查看zip压缩包里面有哪些文件,不会解压压缩包里面的文件-t #检查zip压缩包里面的每个文件是否正确无误,不会解压压缩包-d #将zip包解压的文件放在什么路径下,相当于tar命令的-C参数-q #解压zip压缩包时不显示解压过程范例理解#### 范例1:检查/root/tools....原创 2020-05-08 11:06:57 · 216 阅读 · 0 评论 -
037.信息显示命令--uname
命令说明uname #显示操作系统相关信息的命令,不加参数显示操作系统的类型常用参数-n #显示操作系统主机名-m #显示操作系统是多少位(32位还是64位)-r #显示操作系统的内核版本-a #显示系统类型\主机名\内核版本及其它信息范例理解### 显示当前操作系统[root@master ~]# uname Linux#### 显示当前操作系统的主机...原创 2020-05-08 11:09:22 · 142 阅读 · 0 评论 -
038.信息显示命令--hostname
命令说明hostname #显示或设置当前系统的主机名范例理解#显示当前系统的主机名[root@master ~]# hostnamemaster #【这里是在Centos6.8操作系统 下】更改当前系统的主机名master为master01[root@master ~]# hostname master01 ...原创 2020-05-08 11:10:56 · 204 阅读 · 0 评论 -
039.信息显示命令--uptime
命令说明uptime #显示系统运行时间及最近1、5、15分钟的系统负载范例理解[root@web01 ~]# uptime 13:37:52 up 334 days, 19:18, 1 user, load average: 0.33, 0.23, 0.27 系统当前的时间:13:36:29系统运行的天数:up 334 days, 19:18, 当前用户连接数:1 us...原创 2020-05-08 11:12:09 · 191 阅读 · 0 评论 -
040.信息显示命令--stat
命令说明stat #显示文件的详细属性常用参数-c:后面接参数,可以以不同形式文件权限。 %a #以十进制(数字)显示文件的权限 %A #显示文件的类型和文件权限(不是数字哈) %F #显示当前文件的类型(常规文件、socket文件、数据文件)范例理解#先用stat来看一看文件的属性[root@master01 tools]# touch chenliang ...原创 2020-05-08 11:14:15 · 177 阅读 · 0 评论