Linux常用命令

本文介绍了Linux操作系统中常用的命令,包括关机、重启、查看当前目录(pwd)、列出文件(ls)、切换目录(cd)、创建目录(mkdir)、删除目录(rmdir)、创建文件(touch)、删除文件和目录(rm)、拷贝文件和目录(cp)以及查看文件内容(cat)。强调了sync命令的重要性以及rm-rf命令的风险。
摘要由CSDN通过智能技术生成

Linux常用命令

Linux指令开关机

shutdown -h now立刻关机(halt)
shutdown -h 1一分钟后关机
shutdown -r now现在重新启动计算机(reboot)
halt立刻关机(和上面一样)
reboot现在重新启动计算机
sync把内存的数据同步到磁盘

注意:不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中

展示当前所在位置( pwd )

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F7SEBNSe-1678787275351)(C:\Users\14819\Desktop\linux\自己笔记\Linux常用命令\image\pwd-1.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2329aCJ4-1678787275352)(C:\Users\14819\Desktop\linux\自己笔记\Linux常用命令\image\pwd-2.png)]

查看或者显示( ls )

  1. ls 显示当前目录下的目录和文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OwPCOrcg-1678787275353)(C:\Users\14819\Desktop\linux\自己笔记\Linux常用命令\image\ls.png)]

  1.  `ls -l`	以列表的方式显示当前目录下的目录和文件的相关信息
    

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jD190Xpx-1678787275353)(C:\Users\14819\Desktop\linux\自己笔记\Linux常用命令\image\ls -l.png)]

  1.  `ll`   	以列表的方式显示当前目录下的目录和文件的相关信息
    

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iyaMeA2J-1678787275354)(C:\Users\14819\Desktop\linux\自己笔记\Linux常用命令\image\ll.png)]

  1. ls -a 显示所有目录和文件包含隐藏的,在linux中不论是目录还是文件,前缀加点代表隐藏

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pxwPsXDF-1678787275354)(C:\Users\14819\Desktop\linux\自己笔记\Linux常用命令\image\ls -a.png)]

  2. ls -al 多个参数可以联合使用

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-15ofHPaS-1678787275354)(C:\Users\14819\Desktop\linux\自己笔记\Linux常用命令\image\ls -al.png)]

清屏( clear )

clear清屏
ctrl + l清屏
ctrl + u清空当前行内容

目录切换( cd )

  1. cd 绝对路径或者相对路径
  2. 相对路径参数:
    1. ./ 当前目录,在当前目录可以省略./
    2. ../ 父级目录
    3. - 返回上一级目录,从哪里来回哪里去
    4. ~ 返回当前用户主目录

创建目录( mkdir )

mkdir /home/aa创建目录
mkdir /home/a1 mkdir /home/a2可以同时创建多个目录
mkdir -p /home/b /home/c /home/d递归创建

删除空目录( rmdir )

rmdir 目录的路径(目录必须是空的否则删除失败)

例如:rmdir /home/a/b/c 不能直接删除a只能一层一层删除

创建空文件( touch )

touch b c

删除文件( rm )

rm -f 文件名	删除文件不会提示确认信息
rm -r 文件名	递归删除(可以一次性删除多层目录)
rm -rf 文件名	可以删除文件也可以递归删除目录
注意:禁止在root权限下使用 rm -rf /

拷贝( cp )

cp 源文件路径 目标文件路径
-v 显示拷贝过程
-r 递归复制目录及其子目录内的所有内容

mkdir a b
touch a/a.txt
cp a/a.txt b
# 目标文件与源文件同名 注意 如果存在目标文件存在同名文件则覆盖目标同名文件
cp -f a/a.txt b
cp a/a.txt b/b.txt

查看文件( cat )

cat(英文全拼:concatenate)命令用于连接文件并打印到标准输出设备上。

参数说明:
-n 或 --number:由 1 开始对所有输出的行数编号。

-b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。

-s 或 --squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。

-v 或 --show-nonprinting:使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。

-E 或 --show-ends : 在每行结束处显示 $。

-T 或 --show-tabs: 将 TAB 字符显示为 ^I。

-A, --show-all:等价于 -vET。

-e:等价于"-vE"选项;

-t:等价于"-vT"选项;

-E 或 --show-ends : 在每行结束处显示 $。

-T 或 --show-tabs: 将 TAB 字符显示为 ^I。

-A, --show-all:等价于 -vET。

-e:等价于"-vE"选项;

-t:等价于"-vT"选项;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值