二、Linux的系统命令、权限管理、vi

文章目录

一、系统相关的命令

1.重启和关机的命令 

2.【重点】查看系统进程:ps

3.实时查看系统的进程信息:top

4.【重点】关闭进程:kill 

5.【重点】查看系统监听端口:netstat

6.查看系统监听端口:lsof

7.查看日志信息:head

8.【重点】查看日志信息:tail

9.查看操作系统信息

二、用户权限和管理

1.权限的基本概念

2.修改用户权限chmod:

2.1 字母法

2.2 数字法(缺点:需要计算)

 3.用户管理—增加用户、查看登录用户 

 4.切换用户、修改密码、退出

 三、其他命令

1.【重点】查找文件

2.软链接:ln

3.打包和解包

4.【重点】压缩 解压缩 :gzip 

5.压缩 解压缩:biz2

6. 压缩 解压缩:zip、unzip

 四、vi编辑器

1.编辑器介绍和三种模式

2.vi编辑器三种模式的切换

3.vim基本操作


一、系统相关的命令

1.重启和关机的命令 

  • 重启命令:reboot

  • 关机命令:shutdown

2.【重点】查看系统进程:ps

  • 查看系统命令格式 : ps -aux | grep '关键字'
  • 注意(苹果电脑写法):ps -ef|grep 'sedispatch'

 一般会结合grep及管道符去查找特定的进程信息:

3.实时查看系统的进程信息:top

  • 命令:top

4.【重点】关闭进程:kill 

  • 命令格式:kill -9 进程ID(pid:进程号)

进程ID一般会通过ps命令去查看到

-9 : 表示强制关闭对应的进程

注意:当前执行操作的用户,普通用户不能关闭其他用户的进程,只能关闭自己打开的进程

 案例:

5.【重点】查看系统监听端口:netstat

  • 命令格式:netstat [-anptu] | grep '关键字'  (root用户操作

选项说明:

6.查看系统监听端口:lsof

  • 命令格式:lsof -i (root用户操作
  • -i : 查看所有已打开的进程的端口
  • lsof -i: 端口号  (查看特定的窗口是否打开)

 使用场景:

7.查看日志信息:head

日志:一个普通的文本文件,文件里写的是软件运行过程的信息。(如果软件出问题,在日志文件中找错误原因)

命令格式 :head 文件名

命令说明:

  • 默认日志文件有前10行内容
  • head -20 文件名 :显示日志文件的前20行内容

8.【重点】查看日志信息:tail

  • 命令格式:tail -f 文件名

tail 文件名 :默认查看文件的最后10条信息

使用场景:

当测试发现问题时,需要查看后台的日志信息,具体操作步骤:

  • 通过tail -f 日志文件名 (实时打开对应的日志文件并查看)
  • 操作系统复现对应的问题 (将操作中出现错误的日志信息打印到tail -f 的查看窗口)

9.查看操作系统信息

二、用户权限和管理

1.权限的基本概念

 

2.修改用户权限chmod:

2.1 字母法

  • 命令格式:chmod u+rwx 文件名

  • 用户选项:

  • 设置选项:

案例:

2.2 数字法(缺点:需要计算)

  • 命令格式:chmod 755 文件名 

案例:

3.用户管理—增加用户、查看登录用户 

新增用户:useradd 用户名

命令说明:

查看登录账户:who

选项说明:

  • -q 或 --count :只显示用户的登录账号和登录用户的数量
  • -u 或 --heading :显示列标题

 删除用户:userdel -r 用户名  (-r 的作用:把用户目录都删除)

 4.切换用户、修改密码、退出

切换用户:

  • su - :切换到root用户,需要输入root的密码
  • su 用户名:切换到指定的用户下,如果是从root用户下切换,不需要输入密码

注意:由普通用户切换到其他用户时,需要输入密码

修改密码: 

  • passwd:修改当前用户的密码,需要输入原密码
  • passwd 用户名:修改指定用户的密码,必须通过root用户来实现

退出登录的用户 exit:

如果是图形界面,退出当前终端

如果是使用ssh远程登录,退出登陆账户

如果是切换后的登录用户,退出则返回上一用户

 

 

 

 三、其他命令

1.【重点】查找文件

  • 命令格式:find [路径] -name 文件名
  • 路径可有可无,没有表示的是当前目录
  • 文件名可以使用通配符,使用通配符的时候文件名必须在引号内

2.软链接:ln

  • 命令格式:ln -s 源文件 链接文件

说明: 

  • 源文件必须使用绝对路径
  • 不加 -s 参数表示的是硬链接 

软硬链接的区别:

硬链接只能是普通文件,不能是文件夹 

3.打包和解包

命令格式:

tar -cvf 打包文件名 文件或目录(打包)

tar -xvf 打包文件名 (解包)

选项说明:

  

4.【重点】压缩 解压缩 :gzip 

  • 压缩文件:tar  -zvf  压缩文件名.tar.gz  被压缩的文件或目录

-z:调用gzip实现打包和压缩的过程

  • 解压缩文件:tar -zvf 压缩文件名

解压到指定目录:tar -zvf 压缩文件名 -C 目标路径

5.压缩 解压缩:biz2

 

6. 压缩 解压缩:zip、unzip

注意:-r 和 -d

 四、vi编辑器

1.编辑器介绍和三种模式

vi是linux系统下的命令行工具

vi编辑器的三种模式:

  1. 命令行模式:快捷键or命令来管理文件
  2. 插入模式:对文件的增加、修改操作
  3. 末行模式:保存or退出文件

2.vi编辑器三种模式的切换

3.vim基本操作

  1.  打开文件
  2. 编辑
  3. 修改
  4. 适当使用快捷键(Esc切换到命令模式)
  • yy:复制
  • p:粘贴
  • dd:剪切(如果只剪切不粘贴,变成删除)
  1. 保存
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值