Linux指令汇总篇超细致讲解+演示版+相关必要知识补充(一)

绿色:了解等级。shell

红色掌握等级。    app

1、Linux指令分类:less

内部指令、外部指令。ide

Shell 在用户和内核之间充当了“翻译官”的角色。spa



2、指令的基本格式:命令字 【选项】 【参数】翻译

命令字:惟一肯定一条命令3d

选项:是调节命令的具体功能,决定这条命令如何执行日志

参数:是命令字的处理对象,一般状况下命令参数能够是文件名、目录(路径)名或用户名等内容。orm

四种指令方式:一、命令字;二、命令字+选项;三、命令之+参数;四、命令字+选项+参数;对象



3、仅目录操做指令

一、pwd----------------查看当前的工做目录

  • 所在路径:/bin/pwd

image.png



二、cd-----------------------切换工做目录

  • 所在路径:shell内置命令

. 当前目录
.. 上级目录
~ 家目录(root家目录在/root,用户在/home)
/usr/soft (以自定义文件夹soft演示) 绝对路径
test1 (test1为自定义文件夹)
相对路径

image.png


三、ls-------------------------列表(List)显示目录内容 (ls)或者(ls /usr/soft)

  • 所在路径:/bin/ls

-a 显示包括隐藏在内的全部文件
-d 仅显示当前目录信息,不显示目录里的内容
-h 人性化显示,显示文件大小
-l 长格式显示,包括权限等

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

image.png


四、mkdir--------------------建立新的目录

  • 所在路径:/bin/mkdir

-p 递归创建多重目录

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=



4、文件操做命令

五、touch --------------------建立空文件 (多个用空格)

  • /bin/touch

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=


六、stat----------------查看文件详细信息的命令

  • 所在路径:/usr/bin/stat

image.png


七、cat---------------查看文件内容

  • 所在路径:/bin/cat

image.png


八、more--------------分屏显示文件(b上翻页,空格下翻页)

  • 所在路径:/bin/more

image.png


九、less---------------分行显示文件与more差很少

  • 所在路径:/usr/bin/less

image.png


十、head--------------显示文件开头几行 的命令

  • 所在路径:/usr/bin/head

-p 递归创建多重目录


image.png


十一、tail----------------显示文件结束几行的命令

  • 所在路径:/usr/bin/tail



-n 显示文件最后n行
-f 监听文件新生成的内容,如日志文件

image.png



十二、ln-------------------------建立硬连接(例:ln 源文件名  连接文件名)

  • 所在目录:/bin/ln

-s
建立软链接

(例:ln -s 源文件或者目录  连接名

(删除原始文件后,软连接将失效,但硬连接仍然可用,硬连接只能是文件且与源文件在一个文件系统中)



5、文件和目录均可以用的指令

1三、cp------------------------复制(Copy)文件或目录 

  • 所在路径:/bin/cp

-r
递归复制全部文件及子目录
-f -覆盖目标同名文件或目录时不进行提醒,而直接强制(Force)复制
-i 覆盖目标同名文件或目录时提醒用户确认
-p 复制时保持(Preserve)源文件的权限、属主及时间标记等属性不变

image.png

image.png


1四、rm------------------------删除(Remove)文件或目录 

  • 所在路径:/bin/rm

-r 删除目录时必须使用此选项,表示递归删除整个目录树
-f 删除文件或目录时不进行提醒,而直接强制删除。
-i 删除文件或目录时提醒用户确认。

image.png

image.png


1五、mv----------------------- 移动(Move)文件或目录

  • 所在路径:/bin/mv

(例:mv  test test1   若test1不存在则更名、不然是剪切到test1中,注意相对路径和绝对路径的问题~)

image.png

相关文章
相关标签/搜索