Linux底子命令
1目录结构Linux不同于Windows,Linux没有盘符的概念,只有一个根目录 / ,所有的文件都在其根目录下。
在Linux体系中,路径之间的层级关系使用:/ 体现。
比如: /usr/local/hello.txt
开头的/体现根目录,背面的/体现层级关系。
Linux命令底子格式
无论什么命令,不管是命令有什么作用,在Linux中命令有其通用的格式
command [-options]
command :命令自己
-options:[可选,非必填] 命令的一些选项,可通过选项控制命令实行的细节
parameter:[可选,非必填] 命令的参数,多用于命令的指向目标
比如:ls -l /home/hello ,ls是命令自己,-l 是选项,/home/hello 是参数
-l的意思是:以列表的情势,显示/home/hello目录的内容
cp -r test1 test2 复制文件夹test1为test2
ls命令
ls [-a -l -h]
-a选项,体现:all的意思,即列出全部文件(包罗潜伏的文件/文件夹)
https://i-blog.csdnimg.cn/direct/0cb80fe1ed3441bc85b8d2adf2916ff9.png
-l选项,体现展示更多的信息,并以列表(竖向分列)的情势展示内容
https://i-blog.csdnimg.cn/direct/064b1665842d467784f11f0a635567c9.png
-h选项,以易于阅读的情势展示目录内容,要和-l选项搭配使用
https://i-blog.csdnimg.cn/direct/6faec0bbc3484c8ea8ed0f9c159fd9c1.png
可以看到加了-h选项后,出现了更多对文件的描述
home目录与工作目录
当前登任命户的home目录作为当前的工作目录,以是ls命令行列出的是home目录。
home目录:每个Linux操作用户在Linux体系的个人账户目录,路径在:/home/用户名
https://i-blog.csdnimg.cn/direct/3a0a5643be004cb1b9dffb8074520143.png
目录切换命令(cd,pwd
)
cd切换当前工作目录,pwd
展示当前目录
cd
cd命令没有选项一说,只必要输入参数
cd无参数的时候,体现回到用户的home目录下
pwd
命令无选项也没有必要传入的参数,直接查当前所在的工作目录
pwd
https://i-blog.csdnimg.cn/direct/2d1f4eefc44043c99846d3e50728c6d7.png
相对路径,绝对路径,特殊路径符号
cd /home/lzt/Desktop 绝对路径,以根目录为出发点
cd Desktop 相对路径,以当前目录为出发点
特殊路径符
[*] 直接cd
https://i-blog.csdnimg.cn/direct/7e79e6671bbd4399a045f9b095204482.png
[*] .体现当前目录,比如:cd ./Desktop 体现切换到当前目录下Desktop目录内
https://i-blog.csdnimg.cn/direct/2ee76f1695f14d8d83fe27fd6cd50877.png
[*] …体现上一级,比如:cd…即可切换到上一级目录,cd …/… 回退2级
https://i-blog.csdnimg.cn/direct/eee94889c3984abc8c413ea4a4a2b4f1.png
[*] ~体现home目录,比如:cd ~即可切换到home目录下
https://i-blog.csdnimg.cn/direct/38bf0f009fd34123b00d23f00d2924a5.png
mkdir命令
通过mkdir命令可以创建新的目录
语法:
mkdir [-p] linux路径
参数必填,体现Linux路径,即创建文件夹的路径
-p选项可选,体现自动创建不存在的父目录,一次性创建多个层级
https://i-blog.csdnimg.cn/direct/9e6f0563aeec486ea0e43e5f1c91c658.png
https://i-blog.csdnimg.cn/direct/39feaec64e21410da859c9164dd8165f.png
文件操作命令1(touch,cat,more)
touch创建文件,cat和more查看文件
touch语法:
touch linux路径
touch 命令无选项,参数是必填的,体现要创建的文件路径
https://i-blog.csdnimg.cn/direct/8157c4d763ce4f15b189af5680b0cc4b.png
cat语法:
cat linux路径
https://i-blog.csdnimg.cn/direct/98f5721e453b42b592a11c1ea1e04f87.png
more命令可以文件内容,more支持翻页,如果文件内容过多,可以一页页的展示
语法:
more linux路径
文件操作命令2(cp,mv,rm)
cp复制文件,文件夹
mv移动文件,文件夹
rm删除文件,文件夹
cp语法:
cp [-r] 参数1 参数2
-r 可选,用于复制文件夹使用
参数1,Linux路径,体现被复制的文件或文件夹
参数2,Linux路径,体现要复制去的地方
https://i-blog.csdnimg.cn/direct/5baee8e5df2547f78fcd50bae73d833f.png
https://i-blog.csdnimg.cn/direct/a70d9bebcfb74670919a9525a6369911.png
mv命令
语法:
mv 参数1 参数2
参数1,Linux路径,体现被移动的文件或文件夹
参数2,Linux路径,体现要移动去的地方,如果目标不存在,
https://i-blog.csdnimg.cn/direct/0c48f91db496472492116c4256c3cd96.png
rm命令
语法:
rm [-r -f] 参数1 参数2 ... 参数N
同cp一样,-r选项用于删除文件夹
-f体现force,强制删除
参数1,参数2,…,参数N体现要删除文件或文件夹路径,用空格隔开
https://i-blog.csdnimg.cn/direct/07b2ed4c034f43628a308785c9f5d334.png
rm命令支持通配符*,做含糊匹配
[*]符号*体现通配符,即匹配任意内容
[*]test*,体现匹配任何以test开头的内容
[*]*test,体现匹配任何以test结尾的内容`
[*]test` ,体现匹配任何包罗test的内容
https://i-blog.csdnimg.cn/direct/2b8f1f0c85b04234b775fa3d994e47f5.pnghttps://i-blog.csdnimg.cn/direct/ef833c4bf9724c9f842282dc3326d8ab.png
https://i-blog.csdnimg.cn/direct/b96729423646427ebb746b94b070173c.pnghttps://i-blog.csdnimg.cn/direct/141b0d8206d34956954c410c56c24e29.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]