每天一个linux命令cd,Linux指令每日背诵(第一天)

了解:Linux 命令的分类:内部指令、外部指令。

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

掌握:四种指令方式:1、命令字;2、命令字+选项;3、命令之+参数;4、命令字+选项+参数;

命令字:唯一确定一条命令

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

参数:是命令字的处理对象,通常情况下命令参数可以是文件名、目录(路径)名或用户名等内容。

一、帮助指令

1、help 命令本身是 Linux Shell 中的一个内建指令 ,其用途是查看各 Shell 内部命令的帮助信息。

(例:help  pwd)

2、--help来显示对应外部命令字的格式及选项等帮助信息。

(例:ls --help)

3、man是 Linux 操作系统中最为常用的一种在线帮助形式,绝大部分的外部软件在安装时为执行程序、配置文件提供了详细的帮助手册页。

(例:man file)

二、目录和文件操作

1、pwd---------------------查看当前的工作目录

1562775926568888.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

2、cd-----------------------切换工作目录

.---------------------当前目录

..--------------------上级目录

/usr/soft------------绝对路径目录

soft------------------相对路径目录

~---------------------家目录(root的家目录是/root,其他的用户是/home)

1562776136548950.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

1562776038282942.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

3、ls-------------------------列表(List)显示目录内容(ls)或者(ls /usr/soft)(后面列子省略了目录或文件)

-l------------------------显示文件和目录的列表,包括权限、大小、最后更新时间等详细信息(ls -l)

-a-----------------------显示隐藏目录和文件(ls -a)

-h-----------------------显示文件和目录的大小(ls -h)

-d-----------------------显示当前目录本身的属性,不显示目录里面内容(ls -d)

使用 ls 命令时,还可以结合通配符“?”或“*“”。其中,“?”可以匹配一个未知字符,而“*”可以匹配文件名中的任意多个字符。(ls -lh  /etc/ns*.conf )

1562776181160261.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

1562776530981650.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

1562776561649478.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

1562776597443469.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

1562776697806178.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

4、du------------------------统计目录及文件的空间占用情况(du -ah test) \(du -sh tset)

-a---------------------统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录。

-h---------------------以更人性化的方式(默认以 KB 计数,但不显示单位)显示出统计结果,使用-h 选项后将显示出 KB、MB 等单位。

-s----------------------只统计每个参数所占用空间总的(Summary)大小,而不是统计每个子目录、文件的大小。

1562776442649415.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

1562776495759479.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

5、mkdir--------------------创建新的目录

-p------------------创建多层目录

1562776376391717.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

6、touch --------------------创建空文件 (多个用空格)

1562776248490506.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

7、ln-------------------------创建硬链接

-s----------------------创建软连接

(例:ln -s 源名 连接名)

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

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

-r----------------------递归复制所有文件及子目录

-f----------------------覆盖目标同名文件或目录时不进行提醒,而直接强制(Force)复制

-i----------------------覆盖目标同名文件或目录时提醒用户确认(Interactive,交互式

-p---------------------复制时保持(Preserve)源文件的权限、属主及时间标记等属性不变

(例:cp -rf  test  test1)、(cp dog.txt test1)、(cp -rip  cat.txt  test2)

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

-f----------------------删除文件或目录时不进行提醒,而直接强制删除。

-i----------------------删除文件或目录时提醒用户确认。

-r----------------------删除目录时必须使用此选项,表示递归删除整个目录树(应谨慎使用)。

(例:rm -rf  test) 、(rm -ri  test)千万别  rm  -rf * 否则你就准备跑路吧~

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

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

11、which--------------------查找用户所执行的命令文件存放的目录 (不能查内核指令)

1562777196651575.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

12、find----------------------查找文件或目录 (通常--后面跟一个单词,但是find有点特殊-后加单词)(多个查询条件使用-a和-o连接表示and和or)

-size----------------根据目标文件的大小进行查找

-name--------------根据目标文件的名称进行查找,允许使用“*”及“?”通配符。

-type---------------根据文件的类型进行查找,这里的类型指的是普通文件(f)、目录(d)、块设备文件(b)、字符设备文件(c)等

-user---------------根据文件是否属于目标用户进行查找。

1562777576297582.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

1562777611715023.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

标签:test1,文件,第一天,命令字,命令,背诵,ls,Linux,目录

来源: https://blog.51cto.com/13185351/2419165

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值