目录
3.用户和权限
1)root用户(超级管理员)
2)su 账号切换命令
3)sudo 为普通命令临时授权
注意:先为普通用户配置sudo认证
4)用户组管理
5)用户管理
6)getent 命令
① getent password 查看当前系统有哪些用户
② getent group 查看当前系统有哪些用户组
7)Linux文件的权限管控信息
①认知权限信息
② rwx
-
r 表示读权限:针对文件可以查看文件内容;针对文件夹,可以查看文件夹内容,如ls命令
-
w 表示写权限:针对文件表示可以修改此文件;针对文件夹,可以在文件夹内:创建、删除、改名等操作
-
x 表示执行权限:针对文件表示可以将文件作为程序执行;针对文件夹,表示可以更改工作目录到此文件夹,即cd进入
8)chmod 命令修改文件、文件夹的权限
PS:权限的数字序号(快捷写法)
9)chown 修改文件、文件夹所属用户、用户组
4.Linux实用操作
1)各类小技巧(快捷键)
① ctrl + c 强制停止
② ctrl + d 退出或登出
③ history 命令,查看历史输入过的命令
④ ! 命令前缀,自动执行上一次匹配前缀的命令
⑤ ctrl + r,输入内容去匹配历史命令
⑥光标移动快捷键
- ctrl + a,跳到命令开头
- ctrl + e,跳到命令结尾
- ctrl + 键盘左键,向左跳一个单词
- ctrl + 键盘右键,向右跳一个单词
⑦清屏
- 通过快捷键 Ctrl + L,可以清空终端内容
- 或通过命令 clear 得到同样效果
2)Linux系统安装软件的两种方式
①使用 yum 为CentOS系统安装软件
②使用apt为Ubuntu安装软件(扩展)
3)使用 systemctl 命令控制软件的启动和关闭
4)使用 ln 命令创建软连接
5)日期、时区
① date 命令查看日期时间
② date 命令进行日期加减
③修改Linux系统的时区
④使用 ntp 进行时间同步和校准
6)IP地址和主机名
①IP地址
②主机名
③域名解析
7)虚拟机配置固定IP
8)网络传输
①使用 ping 命令检查服务器是否可联通
②使用 wget 命令下载文件
终止后台下载:
ps aux | grep wget找到进程号,
kill [-9] pid 终止进程号。(-9表示强制关闭进程)
③使用 curl 命令发起网络请求
④端口
⑤查看端口占用 nmap/netstat
9)进程管理
①进程
② ps 命令查看的进程信息
③管道符配合grep查看指定进程
④ kill 命令关闭进程
10)主机状态
① top 命令查看系统资源占用
②top命令内容详解
③top命令选项
④top交互式选项
11)磁盘信息监控
① df 命令查看硬盘的使用情况
②使用 iostat 查看CPU、磁盘的相关信息
12)使用 sar 命令查看网络的相关统计
13)环境变量
①环境变量
②$符号
③自行设置环境变量
14)上传和下载
①使用FinalShell上传、下载
默认下载至windows系统的C:\Users\86153\Desktop\fsdownload,即桌面的fsdownload文件夹中
上传,可以将window中的文件直接拖入FinallShell下面的对应文件夹中
②通过rz、sz命令进行文件传输
- rz:弹出窗口,选择文件上传至Linux
- sz:输入当前Linux目录要下载至Windows系统的文件名