文章目录
Linux常见命令
一、命令结构
二、ls命令
三、cd命令
四、mkdir命令
五、touch命令
六、rm命令
七、cp命令
八、mv命令
九、cat命令
十、more命令
Linux常见命令
一、命令结构
command [-options] [parameter]
说明:
command : 命令名, 相应功能的英文单词或单词的缩写
[-options] : 选项, 可用来对命令进行控制, 也可以省略
parameter : 传给命令的参数, 可以是 零个、一个 或者 多个
命令有三种情况:
① 只有命令,没有选项也没有参数
② 除了命令以外,还有选项,但是没有参数
③ 除了命令以外,还要有选项和参数
二、ls命令
作用 :ls 是英文单词list的简写, 其功能为列出目录的内容,是用户最常用的命令之一
格式
ls [选项] [路径]
ls常用选项
选项 | 含义 |
---|---|
-a | all所有, 显示指定目录下所有子目录与文件, 包含隐藏文件 |
-l | 以列表方式显示文件的详细信息 |
-h | 配合 -l 以人性化的方式显示文件大小(文件大小 + 单位) |
案例演示:
ls #查看当前目录内容 (缺点: 隐藏文件看不到,以 .开头的文件) !
ls -a #查看当前目录内容 ,包括隐藏文件
ls –al #查看目录内容的详细信息(查看文件类型、权限、大小等)
ls -lh #查看目录内容的详细信息,以K,M,G方式显示文件大小
ls /root #查看/root目录下内容
快捷键 ll 相当 ls
ll #等价于ls -l
三、cd命令
作用:cd 是英文单词 change directory 的缩写, 其功能为 更改当前的工作目录, 也是用户最常用的命令之一。
命令 | 含义 |
---|---|
cd | 切换到用户主目录(root用户主目录是/root,其他用户是/home/用户名) |
cd 目录 | 切换到指定目录下 |
cd .. | 切换到上级目录 |
提示:执行 pwd 指令可立刻得知您目前所在的工作目录的绝对路径名称。
案例演示:
cd #回到用户主目录
cd test #切换到当前目录下的test目录(相对路径)
cd /root/test #切换到指定目录(绝对路径)
cd .. #回到上一级目录
cd ../.. #回到上上一级目录
cd ../dir #回到上一级的dir目录
扩展:路径概念
① 绝对路径
代表从==/根目录==开始一级一级向下查找,直到找到我们想要访问的目录位置。
绝对路径 => /usr/local
绝对路径 => /home/bob
② 相对路径(必须要有一个参考点,一般为用户当前所在路径)
同级关系:只需要通过./或者直接输入文件或文件夹名称即可
上级关系:在Linux系统中,我们可以通过..来访问当前路径的上一级
当前位置:/usr目录下面,切换到/根目录的下方,可以使用..来实现
下级关系:可以使用文件夹名称/
四、mkdir命令
作用:mkdir命令用于创建目录
mkdir [-p] dirName
参数:
-p:一次创建多级目录
案例演示:
mkdir ai #创建单级目录
mkdir -p aaa/bbb/ccc #创建多级目录
五、touch命令
作用:touch命令创建文件
格式:
touch 文件名
案例演示:
touch a.txt #在当前目录创建a.txt文件
touch /root/a.txt #在/root目录创建a.txt文件
六、rm命令
作用:rm命令用于删除文件或者目录
格式:
rm [参数] 文件或者目录名
参数 | 英文 | 含义 |
---|---|---|
-f | force (强制) | 强制删除,忽略不存在的文件或目录, 无需提示 |
-r | recursive (递归) | 递归地删除目录下的内容, 删除目录时必须加此参数 |
案例演示:
扩展:一个非常非常危险的命令
# rm -rf /*
rm代表删除
-rf代表强制删除不提示
/代表根目录
*代表通配符,匹配所有文件
最终以上命令就代表删除根目录下的所有文件
七、cp命令
作用:cp命令用来实现文件或者目录的复制
格式:
cp 源路径 目标路径
案例演示:
cp a.txt dir1 #将a.txt复制到dir1目录
cp a.txt b.txt #将a.txt复制为b.txt
cp –r dir dirx #复制目录
八、mv命令
作用:mv命令用于文件、目录的移动和重命名
格式:
mv 原路径 目标路径
移动案例演示:
mv a.txt dir #将a.txt移动到dir目录
mv dir2 dir #将dir2目录移动到dir目录
重命名案例演示:
mv a.txt b.txt #将a.txt重命名为b.txt
mv dir2 dir22 #将dir2目录重命名为dir22
九、cat命令
作用:用于显示文件内容
格式:
cat 文件名称
案例演示:
cat /root/initial-setup-ks.cfg
十、more命令
作用: 用于显示文件内容,可以按页或者按行显示文件内容
格式:
more 文件名称
快捷键
Enter: 向下n行, 需要定义, 默认为1行
空格键: 向下滚动一屏 或 Ctrl + F
B键: 返回上一屏 或 Ctrl+B
q: 退出more
案例演示:
more /root/initial-setup-ks.cfg
-
📢博客主页:https://lansonli.blog.csdn.net
-
📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!
-
📢本文由 Lansonli 原创,首发于 CSDN博客🙉
-
📢停下休息的时候不要忘了别人还在奔跑,希望大家抓紧时间学习,全力奔赴更美好的生活✨