Linux基本命令练习_linux

 

Linux基本命令练习_linux_02

 

Linux基本命令练习_linux_03

 

Linux基本命令练习_linux_04

 

Linux基本命令练习_linux_05

 

Linux基本命令练习_linux_06

 

Linux基本命令练习_linux_07

 

Linux基本命令练习_linux_08

 

Linux基本命令练习_linux_09

 

Linux基本命令练习_linux_10

 

Linux基本命令练习_Linux_11

 

Linux基本命令练习_Linux_12

 

Linux基本命令练习_linux_13

 

Linux基本命令练习_linux_14

 

 

Linux基本命令练习_linux_15

 

 

1.用 pwd 命令查看默认工作目录的完整路径

2.用 pwd 命令查看链接文件的目录,和链接指向的实际目录

3.从当前目录跳至根目录(使用相对和绝对目录跳转)

4.列出/home/peidachang文件夹下的所有文件和目录的详细资料

5.列出当前目录中所有以"t"开头的目录的详细内容

6.创建一个空目录

7.递归创建多个目录

8.创建权限为777的目录

9.创建新目录并显示创建信息

10.删除文件file,系统会先询问是否删除

11.强行删除file,系统不再提示

12.将test1子目录及子目录中所有档案删除

13.通过man帮助,学习使用rmdir命令       

14.文件改名

15.将文件log1.txt,log2.txt,log3.txt移动到目录test3中。

16.将文件file1改名为file2,如果file2已经存在,则询问是否覆盖

17.将文件file1改名为file2,即使file2存在,也是直接覆盖掉

18.移动当前文件夹下的所有文件到上一级目录

19.复制单个文件到目标目录,文件在目标文件中不存在

20.复制单个文件到目标目录,文件在目标文件中存在

21.更新log.log的时间和log2012.log时间戳相同         

22.设定文件的时间戳

23.查看当前目录下的所有文件类型

24.查看单个文件的文件类型

25.给文件创建软链接,并测试如果源文件丢失,链接是否会失效     

26.给文件创建硬链接,比较硬链接文件与源文件各属性

27.接上两例,链接完毕后,删除和重建链接原文件,观察链接表现情况

28.给目录创建软链接,目录使用绝对和相对目录,查看结果

29.查找home目录下文件名为memcache.pid的文件

Linux基本命令练习_linux_16

  

30.查找当前目录下所有以pid结尾的文件

Linux基本命令练习_Linux_17

31.查找以数字开头的所有pid文件

Linux基本命令练习_linux_18

32.查找以数字为文件名的所有pid文件

Linux基本命令练习_Linux_19

33.用户目录下,查找权限为755的文件

Linux基本命令练习_linux_20

34.当前目录,查找所有以产u_开头的,并且权限为644的文件

Linux基本命令练习_Linux_21

35.查找当前目录下面的目录   

Linux基本命令练习_linux_22

36.找当前目录下面的非目录文件

Linux基本命令练习_linux_23

37.查找当前目录中,没有归属的文件

Linux基本命令练习_linux_24

38.查找用户组为users,所属用户为zhangy的文件

Linux基本命令练习_linux_25

39.查找/home目录下的空文件

Linux基本命令练习_Linux_26

40.查找5天内修改过的文件

Linux基本命令练习_Linux_27

41.查找5天前修改过的文件

Linux基本命令练习_linux_28

42.查找修改时间比一参考文件更接近现在的文件

Linux基本命令练习_linux_29

43.显示当前目录下面所有空文件,将其删除

Linux基本命令练习_Linux_30

Linux基本命令练习_Linux_31

Linux基本命令练习_linux_32

44.more对用户操作的所有历史记录,进行分页显示

Linux基本命令练习_linux_33

45.将以下内容保存至user文件中,完成后续操作

    root:x:0:0:root:/root:/bin/bash

    bin:x:1:1:bin:/bin:/bin/false

    DADddd:x:2:2:daemon:/sbin:/bin/false

    mail:x:8:12:mail:/var/spool/mail:/bin/false

    ftp:x:14:11:ftp:/home/ftp:/bin/false

    &nobody:$:99:99:nobody:/:/bin/false

    zhangy:x:1000:100:,,,:/home/zhangy:/bin/bash

    http:x:33:33::/srv/http:/bin/false

    dbus:x:81:81:System message bus:/:/bin/false

    hal:x:82:82:HAL daemon:/:/bin/false

    mysql:x:89:89::/var/lib/mysql:/bin/false

    aaa:x:1001:1001::/home/aaa:/bin/bash

    ba:x:1002:1002::/home/zhangy:/bin/bash

    test:x:1003:1003::/home/test:/bin/bash

    @zhangying:*:1004:1004::/home/test:/bin/bash

    policykit:x:102:1005:Po

Linux基本命令练习_linux_34

1)匹配含有root的行

Linux基本命令练习_Linux_35

2)匹配以root开头或者以zhang开头的行

Linux基本命令练习_linux_36

3)匹配以zhang开头,只含有字母的单词行

Linux基本命令练习_linux_37

4)不匹配以false结尾的行,并显示行号

Linux基本命令练习_linux_38

 

Linux基本命令练习_linux_39

5)显示包含$号的行

Linux基本命令练习_linux_40