Linux的基本指令

13.jpeg

指令:在Linux终端中输入的内容
标准格式:#指令主题 [选项] [操作对象] ([] 为可有可无)
一个指令可以包含多个选项,操作对象也可以是多个
如:为小明买份番茄味的薯片
主题:买东西
选项:番茄味
操作对象:薯片

1.ls指令

含义:list(列表)
语法:ls 路径
用法:列出当前目录下所有文件、文件夹的名称

1.png

关于路径:
相对路径:有参照物(当前的工作路径)
1.“./”表示当前目录下(可不写 )
2.“../”表示上一级目录下
绝对路径:不需要参照物,直接从根“/”开始寻找路径

ls-l 路径:以详细列表的形式展示
ls-a 路径:显示所有文件、文件夹(包括隐藏)

2.pwd指令

含义:print working direcory(打印当前工作目录)
语法:pwd 路径

2.png

3.cd命令

含义:change direcory(改变目录)
语法:cd 路径
例1:使用绝对路径由“/home/pigion/公共”转至“/home/pigion”

3.png

例2:使用相对路径由“1/1a/1a1”转至“2/2a/2a1”
5.png

4.mkdir指令

含义:make directory(创建目录)
语法1:mkdir 路径1 (路径2)(路径3) 【可创建多个】
例1:在当前路径下新建文件夹

6.png

例2:在指定路径下新建文件夹
如:mkdir home/pigion/privatespce
语法2:mkdir-p(创建多层文件夹)
如:mkdir-p/home/pigion/privatespace/a/b/c
连续在privatespace下新建a,b,c三层文件夹

5.touch指令

语法:touch 路径1 (路径2)(路径3) 【可创建多个】
除创建多层文件夹外,其他与mkdir相同

6.cp指令

含义:cope(复制)
语法:cp 需复制文档、文件夹的路径 文档、文件夹需复制到的路径
文档:直接使用语法

7.png

文件夹:需使用cp-r【-r表示递归复制】,否则将略过目录

7.mv指令

含义:move(移动,剪切)
文档:同剪切&复制的区别一样,其它和cp用法相同
文件夹:不需要“-r”,其它相同

8.rm命令

含义:remove(移除,删除)
语法:rm 路径
文档:直接使用语法

8.png

(可以比较图7)

文件夹:需使用rm-r,否则将无法删除

9.vim命令

含义:vim是一款文字编辑器
语法:vim 路径
使用vim打开文件后,
退出:shift+:(英文冒号),输入q(quit),回车

10.输出重定向

>:覆盖输出,会覆盖文件内容
>>:追加输出:在原内容末尾添加

11.cat指令

语法1:cat 路径
用法:直接打开文件

11.png

语法2:cat 待合并文件1 待合并文件2 ... 文件n>合并后的路径(可新建)【配合输出重定向】
12.png

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。