Linux常用命令1

文章目录

  • 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

Linux常用命令1_第1张图片

2、目录跳转

命令举例:cd /opt

mark

3、复制文件并修改名称

命令举例:cp -p 1.txt /opt/2.txt

mark

4、强制换行

命令举例:\

Linux常用命令1_第2张图片

5、清空至行首

命令举例:Ctrl+U组合键

6、清空至行尾

命令举例:Ctrl+K组合键

7、清屏

命令举例:Ctrl+L组合键或者clear

Linux常用命令1_第3张图片

8、取消本次命令编辑

命令举例:Ctrl+C组合键

9、退出

命令举例:quit或q

10、帮助命令

命令举例:cp --help

Linux常用命令1_第4张图片

11、查找man手册中ls相关的内容,并过滤部分符号,保存到max.txt文件中

命令举例:man ls | col -b >max.txt

Linux常用命令1_第5张图片

12、查看文件内容

命令举例:cat max.txt

Linux常用命令1_第6张图片

13、分页查看文件内容

命令举例:more max.txt(空格可以快速查看文件)

Linux常用命令1_第7张图片

14、查看当前工作目录

命令举例:pwd

Linux常用命令1_第8张图片

15、切到加目录

命令举例:cd ~

Linux常用命令1_第9张图片

16、切换工作目录

命令举例:cd /boot/grub

mark

17、切到上一级目录

命令举例:cd …

mark

18、切到上一次目录

命令举例:cd -

Linux常用命令1_第10张图片

19、查看目录下文件

命令举例:ls

mark

20、查看目录下文件详情

命令举例:ls -lh

Linux常用命令1_第11张图片

21、递归查询opt目录下的文件

命令举例:ls -R /opt

Linux常用命令1_第12张图片

22、用来设置指令的别名

命令举例:alias

Linux常用命令1_第13张图片

23、切换用户

命令举例:su root

mark

24、查看隐藏文件

命令举例:ls -a

Linux常用命令1_第14张图片

25、创建目录

命令举例:mkdir 1/1/1/1

mark

26、统计目录及文件空间占用情况

命令举例:du -sh /var/log/

Linux常用命令1_第15张图片

27、创建空文件

命令举例:touch aa

Linux常用命令1_第16张图片

28、向空文件中写入数据

命令举例:echo “123” >aa

Linux常用命令1_第17张图片

29、打印文件中内容到控制台

命令举例:cat aa

Linux常用命令1_第18张图片

30、删除文件

命令举例:rm -f 1.txt

Linux常用命令1_第19张图片

31、创建链接文件

命令举例:
ln -s 1.sh 3.sh(软链接,快捷方式)
ln 1.sh 3.sh(硬链接,别名)

Linux常用命令1_第20张图片

32、查找命令所在的路径

命令举例:which cp
查看指令"cp"的绝对路径
which指令会在环境变量$PATH设置的目录里查找符合条件的文件

Linux常用命令1_第21张图片

33、查找文件或目录

命令举例:find /etc -name “resol*.conf”

Linux常用命令1_第22张图片

34、命令中">、>>"标号使用

">"把屏幕中输出内容写入到新文件中或者覆盖同名文件内容(高危命令)

">>"追加符号 在指定文件末尾加入内容

"<"导入符号(使用场景:mysql 数据库脚本导入使用)

ps aux > ps.txt 当前进程写入到ps.txt文件中

理论:只要是屏幕输出的文件,都可以重定向进行数据备份导入到另一个文件中
Linux常用命令1_第23张图片

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时命令有错误
mark

42、使用find命令实现多个查找条件

“-a”:表示而且(and)
“-o”:表示并且(or)
命令举例:
find /boot -size +1024k -a -name “vmlinuz*”
mark

43、查看及切换目录

pwd:查看当前工作目录
cd:目录跳转
ls:查看当前文件下的文件及目录
du:用于显示目录或文件的大小
Linux常用命令1_第24张图片

44、创建目录及文件

mkdir:创建目录
touch:创建一个文件
ln:创建转链接或硬链接,加-s代表软链接,不加代表硬链接
Linux常用命令1_第25张图片

45、复制、删除、移动目录和文件

cp:复制
rm:删除
mv:移动
Linux常用命令1_第26张图片

你可能感兴趣的:(Linux)