Linux常⽤命令详解及⽰例Linux常⽤命令详解及⽰例
⼀、⽂件和⽬录相关命令
1. ls (列出⽬录下的所有⽬录和⽂件的名字)
参数:
(1) -a:列出全部⽂件,包含隐藏⽂件(以点(.)开头的的⽂件)
(2)-l:列出⽂件的详细信息 ls -l = ll
(3)-r:递归列出⽂件⽬录
ll命令详情展⽰的说明:
2. mkdir 创建新⽬录
参数: -p 递归创建⽬录及⼦⽬录
3. rmdir 删除空⽬录
参数:-p:递归删除空⽬录(连同上级的空的⽬录也⼀起删除)
4. cd 切换⽬录
(1) 绝对路径:从/(根⽬录)开始写起
(2) 相对路径:取决于当前的路径
(3)常⽤cd命令:
cd 切换到⽤户主⽬录
cd ~ 切换到⽤户主⽬录
cd .. 返回上⼀级⽬录
cd ../.. 返回上两级⽬录
cd / 切换到根⽬录
5. pwd 查看当前所在的绝对路径
6. vi ⽂本编辑器
(1)如果叫today的⽂件存在,则直接打开
如果叫today的⽂件不存在,则会创建today⽂件并打开(2) vi编辑器三种模式及其转换:
命令模式:是vi编辑器进⼊时的默认模式,在此模式下,
按G:跳到⽂本最后⼀⾏
按gg:跳到⽂本第⼀⾏linux的vi编辑器命令
插⼊(编辑)模式:
按i/I,a/A,o/O,s/S进⼊插⼊模式,出现insert标志进⼊插⼊模式
按Esc键可退出插⼊模式
末⾏模式:按:进⼊
w表⽰保存,q表⽰退出,!表⽰强制
:wq(保存并退出)
:q(退出)
:wq!(强制保存并退出)
:q!(强制退出)
:set nu (显⽰⾏号)
注:在vi编辑器中出现错误提⽰时,按Ctrl+C可清除错误提⽰。
7. cat 查看⽂件内容(不进⼊⽂件,只展⽰内容)
参数:-n 展⽰内容所在的⾏号
8. cp 复制⽂件或⽬录
参数:-r 递归复制
(1)复制⽂件:cp 源⽂件⽬标⽂件夹路径下(推荐使⽤绝对路径)
(2)复制⽂件夹: cp -r 源⽂件夹⽬标⽂件夹路径下
9. rm 删除⽂件或⽬录
参数:
-r:递归删除(删除⽂件夹)
-f:强制删除
10. mv 移动或重命名⽂件与⽂件夹
(1)重命名:mv 源⽂件/⽂件夹⽬标⽂件/⽂件夹(当⽬标⽂件/⽂件夹不存在时为重命名)
(2)移动:mv 源⽂件/⽂件夹⽬标⽂件夹
11. find 在指定⽂件夹下查⽂件,并打印绝对路径
格式:find 路径 -name “⽂件或⽂件夹名字(部分名字加*,*为通配符)”
12. tar 压缩和解压⽂件
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论