linux centos 笔记2

文件盒目录类命令的使用

1.启动计算机,登录到桌面,打开终端窗口
在这里插入图片描述2.用pwd命令查看当前所在目录

[king@localhost ~]$ pwd
/home/king
[king@localhost ~]$ 

3.用ls命令列出此目录下的文件和目录

[king@localhost ~]$ ls
perl5  公共  模板  视频  图片  文档  下载  音乐  桌面
[king@localhost ~]$ 

4.用-a选项列出此目录下包括隐藏文件在内的所有文件和目录
在这里插入图片描述
5.在man命令下使用ls查看ls使用手册,并且使用q退出查看模式

[king@localhost ~]$ man ls

6.在当前面命令下,使用,mkdir命令创建测试目录test并查看

[king@localhost ~]$ mkdir test
[king@localhost ~]$ ls
perl5  test  公共  模板  视频  图片  文档  下载  音乐  桌面

7.进入test目录,利用pwd查看当前工作目录

[king@localhost ~]$ cd test
[king@localhost test]$ pwd
/home/king/test

8.利用touch命令,在当前目录创建一个新的空文件

[king@localhost test]$ touch file1
[king@localhost test]$ ls
file1

9.利用cp命令赋值系统文件/etc/profile到当前目录下

[king@localhost test]$ cp /etc/profile .
[king@localhost test]$
其中最后的那个 . 表示所在的目录

10.复制文件profile到一个新文件profile.bak,作为备份。

[king@localhost test]$ cp profile profile.bak

11.用ll命令以长格形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时间的不同。

[king@localhost test]$ ll 总用量 8
-rw-rw-r–. 1 king king 0 12月 13 16:40 file1
-rw-r–r--. 1 king king 1819 12月 13 16:53 profile
-rw-r–r--. 1 king king 1819 12月 13 16:57 profile.bak

12.用less命令分屏查看文件profile的内容,并对then关键字查找。

[king@localhost test]$ less profile
在这里插入图片描述

13.用grep命令在profile文件中对关键字then进行查询,并与上面的结果比较。

[king@localhost test]$ grep then profile

14.查看profile文件的前五行内容(n代表行,换成c代表字符)

[king@localhost test]$ head -n 5 profile
#/etc/profile
#System wide environment and startup programs, for login setup
#Functions and aliases go in /etc/bashrc

15.查看/etc/profile文件的最后一行内容

[king@localhost test]$ tail -1 /etc/profile unset -f pathmunge

16.把profile文件重命名为file

[king@localhost test]$ mv profile file

17.删除test目录

[king@localhost test]$ cd … [king@localhost ~]$ ls perl5 test 公共
模板 视频 图片 文档 下载 音乐 桌面 [king@localhost ~]$ rm -rf test
[king@localhost ~]$ ls perl5 公共 模板 视频 图片 文档 下载 音乐 桌面

(1)在用户家目录下创建一个目录tt

[king@localhost ~]$ mkdir tt

(2)进入tt,把/etc/passwd拷贝过来

[king@localhost ~]$ cd tt [king@localhost tt]$ cp /etc/passwd

(3)给文件passwd创建一个软链接lnspasswd和一个硬链接lnpasswd。

[king@localhost tt]$ ln passwd lnspasswd [king@localhost tt]$ ln -s passwd lnpasswd

(4)长格形式显示文件passwd、lnspasswd和lnpasswd的详细信息及i节点信息。注意比较3个文件链接数的不同。

[king@localhost tt]$ ls -l
总用量 8
lrwxrwxrwx. 1 king king        6 12月 13 17:29 lnpasswd -> passwd
-rw- r- - r- - . 2 king king 3394 12月 13 17:17 lnspasswd
-rw- r- - r- - . 2 king king 3394 12月 13 17:17 passwd

(5)用less命令查看文件lnspasswd的内容,看看有什么结果。

[king@localhost tt]$ less lnspasswd [king@localhost tt]$

(6)用less命令查看文件lnpasswd的内容,看看有什么结果。(结果是都可以正确打开passwd文件)

[king@localhost tt]$ less lnpasswd
[king@localhost tt]$

(7)删除文件passwd,用长格形式显示文件lnspasswd和lnpasswd的详细信息,比较文件lnhpasswd的链接数的变化。(因为此处图片显示比较直观,所以直接粘贴图片)
在这里插入图片描述
(8)用less命令查看文件lnspasswd的内容,看看有什么结果。

[king@localhost tt]$ less lnpasswd lnpasswd: 没有那个文件或目录 [king@localhost
tt]$

(9)用less命令查看文件lnhpasswd的内容,看看有什么结果。(wow,居然可以打开哎,并且注意lnpasswd是硬链接)

[king@localhost tt]$ less lnspasswd [king@localhost tt]$

(10)删除文件lnspasswd,显示当前目录下的文件列表,回到上层目录。

[king@localhost tt]$ rm lnspasswd
[king@localhost tt]$ ls
lnpasswd
[king@localhost tt]$ cd …
[king@localhost ~]$ ls perl5 tt 公共 模板 视频 图片 文档 下载 音乐 桌面
[king@localhost ~]$

(11)用tar命令把目录tt打包为tt.。

[king@localhost ~]$ tar -czvf tt.tar.gz tt
tt/
tt/lnpasswd
[king@localhost ~]$ ls perl5 tt.tar.gz 模板 图片 下载 桌面 tt 公共
视频 文档 音乐 [king@localhost ~]$

	任课老师:徐尚中
  • 3
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值