admin管理员组文章数量:1586702
文章目录
- 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:移动
版权声明:本文标题:Linux常用命令1 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1727986155a1141059.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论