文章目录
-
-
- 一 系统相关
- 二 文件相关
- 三 文本相关
- 四 网络相关
- 五 危险命令
-
一 系统相关
1. ifconfig
显示或设置网络设备
2. 快捷键
ctrl +c 强制终止
clear 或者 ctrl + l清屏
ctrl + u 删除光标所在位置到行首
ctrl + a 光标移动到行首
ctrl + e 光标移动到行位
ctrl + z 把命令放入后台,这个不是终止,而是放入后台
ctrl + r 在历史命令中搜索我们已经敲过的命令
3. date 查看时间
4. su 切换用户
5. clear 清屏
6. man 查看命令帮助
7. who 查看当前登录用户
8. uname 显示系统的相关信息
-n 显示主机名称
-a 显示全部信息
-m 显示系统CPU信息,类型
-s 显示操作系统类型
-r 显示内核版本
9. last 查看最近登录情况
10. dmesg 显示系统开机信息
11. free 来显示内存的信息
12. ps 查看进程信息
13. top 监控Linux系统状况,比如cpu、内存的使用。
14. kill 杀死进程
- kill -1 进程号 重启进程
- kill -9 进程号 强制杀死进程
- kill -15 进程号 默认的,正常结束进程,如果发生问题,就会尝试kill -9
14. 进程前后台切换
和前端有交互的不能放后台,否则就暂停不能执行。
⑴把进程放后台的方法
- 命令 &
- 按下ctrl+z快捷键,放在后台暂停
⑵jobs-l 查看后台工作
⑶fg %工作号 将后台暂停的工作恢复到前台执行
⑷bg %工作号 将后台暂停的工作恢复到后台执行
⑸后台命令脱离终端的方法
- 加入到/etc/rc.local文件
- 使用nohup
15.查看内核版本
在proc目录下的version
cat version
Linux version 4.18.7-1.el7.elrepo.x86_64 (mockbuild@Build64R7) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC)) #1 SMP Sun Sep 9 09:02:34 EDT 2018
内核版本4.18.7 红帽Red Hat 4.8.5-28,安装时间Sun Sep 9 09:02:34 EDT 2018
16.pidof 找到正在运行的程序的进程ID
[work(caibin)@tjtx145-93-90 ~]$ pidof java
1450 897
17.findmt 显示当前挂载的文件系统列表
[work(caibin)@tjtx145-93-90 ~]$ findmnt
TARGET SOURCE FSTYPE OPTIONS
/ /dev/mapper/docker-8:3-6442806673-3698a36874aa9bd0cea886c5a44c7cfa11fda8dff8c374b8807a3c9e6a8293fd[/rootfs] xfs rw,relatime,nouuid,attr2,inode64,logbsize=256k,sunit=512,swidth=1024,noquota
├─/proc proc proc rw,nosuid,nodev,noexec,relatime
│ ├─/proc/bus proc[/bus] proc ro,nosuid,nodev,noexec,relatime
│ ├─/proc/fs proc[/fs] proc ro,nosuid,nodev,noexec,relatime
│ ├─/proc/irq proc[/irq] proc ro,nosuid,nodev,noexec,relatime
│ ├─/proc/sys proc[/sys] proc ro,nosuid,nodev,noexec,relatime
│ ├─/proc/sysrq-trigger proc[/sysrq-trigger] proc ro,nosuid,nodev,noexec,relatime
│ └─/proc/kcore tmpfs[/null] tmpfs rw,nosuid,mode=755
├─/dev tmpfs tmpfs rw,nosuid,mode=755
│ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
│ ├─/dev/mqueue mqueue