基础指令

linux基础命令

*一切皆文件!*

基础命令:
cd 定位某个目录
pwd 显示当前目录名
ls –l 展示文件或文件夹
touch 创建文件
mkdir 创建文件夹
cat 一次性显示文本内容
less 分页展示文本内容
cp 文件复制
mv 文件移动或重命名
rm –rf 删除文件或文件夹
man 命令解析手册
reboot 重启
shutdown –h now 关机
vi / vim 文件编辑器

  1. 命令行模式command mode)
     控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。
  2. 插入模式(Insert mode)
     只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。
  3. 底行模式(last line mode)
      将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号……等。
    在这里插入图片描述Linux服务
    查询当前服务运行状态:
    systemctl status ServiceName
    启动服务
    systemctl start ServiceName
    重启服务
    systemctl restart ServiceName
    停止服务
    systemctl stop ServiceName
    关闭防火墙
    systemctl stop firewalld
    禁用防火墙功能
    systemctl disable firewalld
    用户/组
    命令符会展示当前用户名和主机名
    在这里插入图片描述
    创建用户,同时创建同名租 useradd 用户名
    设置密码 passwd 用户名
    切换用户登录 su 用户名
    删除用户 userdel 用户名
    记录用户信息的文件 /etc/passwd
    记录密码(密文)信息的文件 /etc/shadow
    记录用户组的文件 /etc/group
    更改文件的属主 chown
    更改文件的属组 chgrp
    权限
    在这里插入图片描述 文件权限对应关系
    在这里插入图片描述
      我们看上面截图第一个文件权限信息,每三位为一组
      rwxr-xr-x 5 root root 94 Jun 27 2017 xdg
      rwx:代表文件所有者(u表示)权限,这里是root,root对该文件拥有读写执行权限。
      r-x : 代表所属组(g表示)的权限,这里所属组拥有对该文件读和执行的权限。
      r-x : 代表其他人(o表示)的权限,这里和上面权限一样。
    linux一共有7种文件类型,分别如下:
       -:普通文件
      d:目录文件
      l: 软链接(类似Windows的快捷方式)
      (下面四种是特殊文件)
      b:块设备文件(例如硬盘、光驱等)
       p:管道文件
      c:字符设备文件(例如猫等串口设备)
      s:套接口文件/数据接口文件(例如启动一个MySql服务器时会产生一个mysql.sock文件)

为用户添加执行权限
在这里插入图片描述
为组添加写权限
在这里插入图片描述
为其它用户删除读权限
在这里插入图片描述
数字权限
在这里插入图片描述
在这里插入图片描述
最大权限在这里插入图片描述

在这里插入图片描述
系统开机等级
在这里插入图片描述

查看信息记录 vi /etc/inittab
获取当前系统等级
在这里插入图片描述
设置当前系统等级 用户命令行模式
在这里插入图片描述
设置当前系统等级 图形界面模式
在这里插入图片描述

查看当前进程
ps –aux | grep mysql
在这里插入图片描述

版权声明:本文为weixin_45597953原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_45597953/article/details/101316067