「这是我参与11月更文挑战的第16天,活动详情查看:2021最后一次更文挑战」
常用命令汇总
1.mkdir make diretory 创建一个新的目录(空目录)
1 | csharp复制代码mkdir /data <--在根目录下面创建一个data空目录 |
2.ls list 列表文件或目录信息
1 | csharp复制代码ls /data <-- 查看data目录下面的数据信息 |
3.cd change diretory 切换当前所在路径信息
1 | csharp复制代码cd /data <--切换根目录下面的data目录中 |
4.pwd print working diretort 显示当前所在路径信息
5.touch 创建文件 修改文件时间信息
1 | csharp复制代码touch fu.txt <--相对路径方式创建文件 |
6.vi /vim 编辑文件内容命令
1 | csharp复制代码进入命令模式/编辑模式 |
7.echo 将输入的内容显示在屏幕上
1 | csharp复制代码echo "hello world" >/data/fu.txt --- 将编写的内容放入一个文件中 |
8.cat <— 查看显示文件内容信息
1 | csharp复制代码cat fu.txt <--- 查看fu.txt文件中的内容 |
9.cp 复制文件或备份文件信息
1 | csharp复制代码-r --- 递归复制目录数据信息 |
10.mv 移动或剪切数据命令
- rm 移除数据信息(目录或文件)
1 | csharp复制代码-r --- 递归删除目录中的数据信息 |
- find 查找数据信息命令 == everthing软件类似
1 | csharp复制代码-type f --指定查找文件类型 f表示文件 d表示目录 |
13.which 查找命令文件绝对路径信息
14.mount <— 挂载设备文件命令
1 | csharp复制代码 mount 设备文件信息 挂载目录(挂载点) |
15.tree <— 查看目录结构信息命令
1 | csharp复制代码-L <--- 查看一级目录层级 |
16.grpe <— 表示过滤文件数据信息命令(awk三剑客老三)
1 | csharp复制代码-v 表示排除匹配到的文件信息 |
sed <— 表示对文件中的行进行处理操作(三剑客老二)
1 | csharp复制代码 可以编辑修改文件 |
awk <– 表示多文件中的列进行处理操作(三剑客老大)
1 | csharp复制代码MR==20 指定所取出的行号信息 |
17.head <– 显示文件前几行信息内容,默认显示前10行信息
1 | csharp复制代码head -5 == head -n5 显示文件前5行内容 |
18.tail <– 显示文件后几行信息内容,默认显示后10行信息
1 | csharp复制代码tail -5 == tail -n5 显示文件后5行内容 |
19.alias <– 显示或设置别名功能
1 | csharp复制代码-p <-- 查看别名信息 |
20.source <– 加载系统配置文件的 /etc/profile
21.seq <– 显示数字序列信息
1 | csharp复制代码seq 30 <-- 显示出1到30行数字信息 |
22.unmae <– 查看系统信息
1 | csharp复制代码-r <-- 查看内核信息 |
23.su - <– 表示切换用户身份命令
1 | csharp复制代码su <--从root切换用户,切换后用户的路径还在root用户路径下 |
24.mount <– 挂载命令
1 | csharp复制代码mount 要挂载什么 挂载到什么位置(目录-挂载点) |
25.umount <– 卸载命令
1 | csharp复制代码umount 挂载点信息(门) |
- df <– 查看磁盘使用情况:查看设备挂载情况
1 | csharp复制代码-h <-- 以人类可读的方式显示输出信息 |
27.date <– 显示或修改时间信息
1 | csharp复制代码date -s 要修改的时间 |
28.xarge <– 将等到信息内容按行显示输出,默认利用空格做为分隔符
1 | csharp复制代码-n2 <-- 指定一行只显示2个字符信息 |
29.init <– 设置系统运行级别
1 | csharp复制代码 init 4 |
- runlevel <– 查看当前系统运行级别,以及查看系统修改前运行级别
31.chkconfig <– 查看或者配置系统服务是否会自启动
1 | csharp复制代码chkconfig [--level 运行级别] 服务名称 on/off |
32.ps -ef <– 查看系统中的进程信息
33.wc <– 统计文件系统命令
1 | csharp复制代码wc -l <-- 统计文件行数 |
- tar <– 压缩和解压数据信息命令
1 | csharp复制代码-z 采用gzip方式进行压缩 |
35.cut <– 切割一行字符串信息
1 | csharp复制代码-d "" <-- 指定利用什么字符进行切割列信息 |
36.rpm <– 主要用管理系统软件包
1 | csharp复制代码-q <-- 查询软件包命令 |
37.yum <– 安装软件包命令
1 | csharp复制代码reinstall <-- 进行重复安装 |
38.sz -y/rz -y <– 上传和下载数据文件命令
39.lsof <– 查看系统中的文件是否被相应进程调用
1 | csharp复制代码[root@fu ~]# lsof |head -2 |
40.du <– 查看文件或目录占用了多少磁盘空间
41.stat <– 查看文件属性信息(事件信息 文件大小 权限)
42.tr <– 一个替换字符信息的命令(类似sed)
43.ntpdate <– 同步时间命令
1 | csharp复制代码ntpdate <-- 时间服务器域名信息 |
44.du <– 查看文件或目录占用了多少磁盘空间
45.less/more 查看文件信息
46.stat <– 查看文件属性信息(时间信息 文件大小 权限)
46.tr <– 一个替换字符信息的命令(类似sed)
1 | csharp复制代码 按照单个字符逐一替换 |
监控系统信息的命令
1 | csharp复制代码01. uptime 查看负载信息情况命令 |
常用命令帮助方法
1 | csharp复制代码man manual 查看命令手册信息,获取命令使用方法 |
常用快捷方式
1 | csharp复制代码ctrl + l(clear) <--- 表示清屏操作 |
常用符号信息
将一个内容信息放入到指定文件中
<< 打开一个文件后,将指定信息放入到文件中
扩展常用符号详解:
1 | csharp复制代码 |
1 | csharp复制代码/var/log/messages <-- 系统默认的日志信息记录文件 |
企业案例:
1 | csharp复制代码方法一: |
常见报错总结
1 | csharp复制代码01. 文件已经存在错误 |
本文转载自: 掘金