hostname查看主机名           uname -r查看系统内核版本    lscpu查看cpu型号    free-h查看内存大小  reboot等价init 6重新启动操作系统    poweroff等价init 5关闭系统                                                                              

1.目录操作

(1)绝对路径与相对路径

绝对路径:路径的写法一定由根目录”/”写起,比如:/usr/local/lib
相对路径:路径的写法不是由根目录”/”写起,比如:local/lib。这时,这个目录相当于是将当前目录作为“根目录”,如果当前目录变化了,那么这个相对路径就要需要修改。

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

(2)打印当前目录:pwd

命令格式:pwd

返回当前目录的绝对路径

 

Linux基础常用命令 随笔 第1张

(3)切换目录:cd

Linux基础常用命令 随笔 第2张

Linux基础常用命令 随笔 第3张

(4)创建目录:mkdir

命令格式:mkdir 新目录(既可以是绝对路径,也可以是相对路径)

Linux基础常用命令 随笔 第4张

 -p参数

mkdir -p 新目录

-p的作用是,不使用-p参数时,如果要创建的目录所在的上层目录不存在时,就会报错;而使用了-p参数后,就会直接一次性连上层目录都创建了。如下:创建tmp3中的tmp4,其中tmp3之前是不存在的。未使用-p时,提示了tmp3不存在;使用-p时,不提示错了,tmp3、tmp4都会一次性创建。

Linux基础常用命令 随笔 第5张

(5)查看目录内容:ls

命令格式:ls 目录

直接使用ls命令,查看当前目录下的内容

Linux基础常用命令 随笔 第6张

使用ls命令+路径,查看指定目录下的内容。

Linux基础常用命令 随笔 第7张

   常用参数搭配:

         ls -a 列出目录所有文件,包含以.开始的隐藏文件

         ls -A 列出除.及..的其它文件

         ls -r 反序排列

         ls -t 以文件修改时间排序

         ls -S 以文件大小排序

         ls -h 以易读大小显示

         ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来

不同的颜色,表示的含义不一样:
白色:普通文件
蓝色:目录
绿色:可执行文件
红色:压缩文件
浅蓝色:链接文件
黄色:设备文件
灰色:其他文件

(6)复制目录:cp -r

cp命令既可用于拷贝文件,又可用于拷贝目录,但是拷贝目录时必须使用-r参数

 

命令格式:cp -r 原目录 目标目录

       常用参数:

         -r 复制目录及目录内所有项目

        -a 源文件所有属性复制和目标文件所有属性保持一致

将tmp3目录下所有文件复制成ttmp4

Linux基础常用命令 随笔 第8张

(7)移动目录:mv

命令格式: mv 源目录 目标目录

mv命令移动文件或修改文件名

将tmp3目录下的fstab文件移动tmp7目录下,并给新的文件起名为fstab1(备注:文件移动后,tmp3目录下fstab文件将不存在)

Linux基础常用命令 随笔 第9张

mv f7 f8(修改f7文件名称,改为f8)

Linux基础常用命令 随笔 第10张

 (8)

(8)删除目录:rm

                 命令格式: rm 目录名

                 删除tmp8目录

Linux基础常用命令 随笔 第11张

    常用参数:

      rm -f   强制删除

      rm -r   删除目录以及目录里面的文件

(9)cat命令:

  命令格式:cat 文件名

cat主要有三大功能:

         1.一次显示整个文件:cat filename

         2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件.

         3.将几个文件合并为一个文件:cat file1 file2 > file

            常用参数:

               -E:显示行结束符$

              -n:对显示出的每一行编号

              -A:显示所有控制符

              -b:非空行编号

             -s:压缩连续的空行成一行

查看更多文件内容:more、less

当文件内容太多,一屏不能显示完,如果用cat就只能显示最后面的部分,这时候就需要用more或者less了。
more看完一屏后,就可以通过空格(打印下一屏)、或者回车键(打印下一行),可以随时通过q结束浏览模式

Linux基础常用命令 随笔 第12张

(10)head命令    head 用来显示文件开头至标准输出中,默认head命令打印其相应文件的开头10行。

   常用参数 -n  显示行数

    命令格式:head -n 文件名

 默认打印前十行

Linux基础常用命令 随笔 第13张

head -2 /etc/passwd   显示/etc/passwd文件下前2行

Linux基础常用命令 随笔 第14张

(11)tail命令    打印/etc/profile文件结尾后10行

 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。

 Linux基础常用命令 随笔 第15张

(12)chown   更改所属主:

命令格式:chown 用户名 文件名

把原来的root用户改成张三用户

Linux基础常用命令 随笔 第16张

(13)chgrp  更改所属组:

把原来root组改成张三组

   Linux基础常用命令 随笔 第17张

(14)更改用户操作权限:chmod

 命令格式:chmod 权限值 文件名

Linux基础常用命令 随笔 第18张

为方便权限的修改,将权限用数字表示,r:4,w:2,x:1,-:0,三个权限组的值拼接在一起,比如:上面的rw-r--r--,第一个权限组:rw-等于4+2+0=6,第二个权限组:r--等于4+0+0=4,第三个权限组:r--等于4+0+0=4,所以其权限值为644。
同样,使用-R参数,实现级联更改

Linux基础常用命令 随笔 第19张
在linux系统中,默认一个目录的权限为 755,而一个文件的默认权限为644。
-rwxrwx---用数字表示就是770,下面我们通过chmod命令将5.txt文件进行权限修改。

模式修改文件权限方式

将fstab文件3中身份对应的3中权限,修改为u=rw,g=rw,o=rw

Linux基础常用命令 随笔 第20张

数字修改文件权限方式:

Linux基础常用命令 随笔 第21张

一个文件或目录最大权限为666或777

文件默认权限:644           目录默认权限:755     usmak:0022

 

文件默认权限                                                                       

666-umask,如果结果有奇数,就加1,偶数不变

 

目录默认权限

777-umask

 

(15)useradd 创建用户

命令格式:useradd 用户名

Linux基础常用命令 随笔 第22张

常用参数:

-d<登入目录> 指定用户登入时的目录。

-g 指定初始群组,这个组必须存在。

-G 指定附加组,这个村必须存在。

-m 自动创建用户的家目录。

-M 不要创建用户的家目录。

-N 不要创建以用户名称为名的群组。

-s 指定用户登入后所使用的shell。

创建mayun用户并且指定他的主组为zhangsa,附加组为lisi

Linux基础常用命令 随笔 第23张

Linux基础常用命令 随笔 第24张

给magedu这个用户指定登录密码

Linux基础常用命令 随笔 第25张

(16)usermod 修改用户属性

修改mayun这个用户的主组为jack  附加组为mage

Linux基础常用命令 随笔 第26张

将lisi这个用户添加到添加到

Linux基础常用命令 随笔 第27张

给张三这个用户指定主组为root

Linux基础常用命令 随笔 第28张

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄