文章目录
-
Linux常用命令
-
-
1、查询当前目录下的文件属性
-
2、目录跳转
-
3、复制文件并修改名称
-
4、强制换行
-
5、清空至行首
-
6、清空至行尾
-
7、清屏
-
8、取消本次命令编辑
-
9、退出
-
10、帮助命令
-
11、查找man手册中ls相关的内容,并过滤部分符号,保存到max.txt文件中
-
12、查看文件内容
-
13、分页查看文件内容
-
14、查看当前工作目录
-
15、切到加目录
-
16、切换工作目录
-
17、切到上一级目录
-
18、切到上一次目录
-
19、查看目录下文件
-
20、查看目录下文件详情
-
21、递归查询opt目录下的文件
-
22、用来设置指令的别名
-
23、切换用户
-
24、查看隐藏文件
-
25、创建目录
-
26、统计目录及文件空间占用情况
-
27、创建空文件
-
28、向空文件中写入数据
-
29、打印文件中内容到控制台
-
30、删除文件
-
31、创建链接文件
-
32、查找命令所在的路径
-
33、查找文件或目录
-
34、命令中”>、>>”标号使用
-
35、vi和vim的区别
-
36、vi编辑器退出用法
-
37、复制命令用法
-
38、删除文件或目录
-
39、移动或重命名
-
40、变量
-
41、查看命令执行是否正确
-
42、使用find命令实现多个查找条件
-
43、查看及切换目录
-
44、创建目录及文件
-
45、复制、删除、移动目录和文件
-
Linux常用命令
1、查询当前目录下的文件属性
命令举例:ll
2、目录跳转
命令举例:cd /opt
3、复制文件并修改名称
命令举例:cp -p 1.txt /opt/2.txt
4、强制换行
命令举例:\
5、清空至行首
命令举例:Ctrl+U组合键
6、清空至行尾
命令举例:Ctrl+K组合键
7、清屏
命令举例:Ctrl+L组合键或者clear
8、取消本次命令编辑
命令举例:Ctrl+C组合键
9、退出
命令举例:quit或q
10、帮助命令
命令举例:cp –help
11、查找man手册中ls相关的内容,并过滤部分符号,保存到max.txt文件中
命令举例:man ls | col -b >max.txt
12、查看文件内容
命令举例:cat max.txt
13、分页查看文件内容
命令举例:more max.txt(空格可以快速查看文件)
14、查看当前工作目录
命令举例:pwd
15、切到加目录
命令举例:cd ~
16、切换工作目录
命令举例:cd /boot/grub
17、切到上一级目录
命令举例:cd …
18、切到上一次目录
命令举例:cd –
19、查看目录下文件
命令举例:ls
20、查看目录下文件详情
命令举例:ls -lh
21、递归查询opt目录下的文件
命令举例:ls -R /opt
22、用来设置指令的别名
命令举例:alias
23、切换用户
命令举例:su root
24、查看隐藏文件
命令举例:ls -a
25、创建目录
命令举例:mkdir 1/1/1/1
26、统计目录及文件空间占用情况
命令举例:du -sh /var/log/
27、创建空文件
命令举例:touch aa
28、向空文件中写入数据
命令举例:echo “123” >aa
29、打印文件中内容到控制台
命令举例:cat aa
30、删除文件
命令举例:rm -f 1.txt
31、创建链接文件
命令举例:
ln -s 1.sh 3.sh(软链接,快捷方式)
ln 1.sh 3.sh(硬链接,别名)
32、查找命令所在的路径
命令举例:which cp
查看指令”cp”的绝对路径
which指令会在环境变量$PATH设置的目录里查找符合条件的文件
33、查找文件或目录
命令举例:find /etc -name “resol*.conf”
34、命令中”>、>>”标号使用
“>”把屏幕中输出内容写入到新文件中或者覆盖同名文件内容(高危命令)
“>>”追加符号 在指定文件末尾加入内容
“<“导入符号(使用场景:mysql 数据库脚本导入使用)
ps aux > ps.txt 当前进程写入到ps.txt文件中
理论:只要是屏幕输出的文件,都可以重定向进行数据备份导入到另一个文件中
35、vi和vim的区别
vim是vi的增强版本,可以检查脚本语法
作用:可以识别shell Python脚法
36、vi编辑器退出用法
q–是不保存退出
wq–是保存退出
不存在的文件中编辑q退出后没有生成文件,不存在的文件中wq退出是会生成一个文件
ZZ是保存退出
37、复制命令用法
cp -p:保存原有权限和属性创建文件。
cp -f:强制复制
cp -i:默认情况提示是否覆盖目标文件
cp -r:复制目录时,递归
38、删除文件或目录
rm 文件或目录
-f:强制,执行
-r:递归,连根拔出,深度清除
-i:详情,交互显示信息
39、移动或重命名
mv:移动、重命名,看目标位置和源位置是否相同,相同就是重命名,不同就是移动文件
40、变量
自定义变量,系统变量,预定义变量(变量名和变量都不可修改)
41、查看命令执行是否正确
命令:echo $?
结果为0时命令正常;非0时命令有错误
42、使用find命令实现多个查找条件
“-a”:表示而且(and)
“-o”:表示并且(or)
命令举例:
find /boot -size +1024k -a -name “vmlinuz*”
43、查看及切换目录
pwd:查看当前工作目录
cd:目录跳转
ls:查看当前文件下的文件及目录
du:用于显示目录或文件的大小
44、创建目录及文件
mkdir:创建目录
touch:创建一个文件
ln:创建转链接或硬链接,加-s代表软链接,不加代表硬链接
45、复制、删除、移动目录和文件
cp:复制
rm:删除
mv:移动