Linux实验二 常用命令练习

一 什么是shell?
  shell是用户和系统的交互界面,由shell解释并执行用户输入的命令。

二 常用的shell命令
(1)修改个人密码
passwd:修改或设置密码

Linux实验二 常用命令练习_第1张图片

(2)一些简单的命令

echo:将命令汗中的参数显示到标准输出上

如果参数用引号括起来,则认为整体为一个字符串,原样输出

如果参数不用括号则将每个单词作为一个字符串输出

 

cal:显示公元1-9999年的任意一年或任意一个月的日历

使用cal命令后面不带参数默认当前月的日历,只有一个参数为年份,两个参数第一个为月份(数字或英文缩写),第二个为年份

 Linux实验二 常用命令练习_第2张图片

(3)浏览文件系统

1)运行 pwd 命令,确定当前工作目录。

pwd命令:显示当前工作目录的绝对路径

 

2)运行 ls -l 命令,理解各个字段的含义。

ls:列出指定目录的内容

 Linux实验二 常用命令练习_第3张图片

文件类型 文件数 拥有者 所属的group 文件大小 建档日期 文件名

3)运行 ls -ai 命令,理解各字段含义。

 Linux实验二 常用命令练习_第4张图片

i是i节点,也就是前面的数字

4)使用 cd 命令,将工作目录改到根(/)上。

cd:改变工作目录

 

运行 ls -l 命令,结合书中图2.2,了解各目录的作用。

Linux实验二 常用命令练习_第5张图片

 

5)直接使用 cd,回到哪里了?用pwd验证。

又回到了/home/beimingfeng目录下

 

6)用mkdir建立一个子目录subdir。

mkdir:创建目录

 

7)将工作目录改到subdir。

使用cd命令即可

 

(4)文件操作:

1)验证当前目录在subdir。

使用pwd命令查看当前目录

 

2)运行 date > file1 ,然后运行 cat file1,看到什么信息?

cat:连接文件并打印到屏幕上

将当前日期写入到file1中了

Linux实验二 常用命令练习_第6张图片

 

3)运行cat subdir,会有什么结果?为什么?

 

已经在subdir目录中了自然不存在这个目录

 

4)利用 man 命令显示date命令的使用说明。

man:格式化并显示某一命令的联机帮助手册

 Linux实验二 常用命令练习_第7张图片

36%表示只显示了36%的内容,往下拉还有

5)运行man date >>file1,看到什么?

看不到啥,只是将date写入文件file1,打开file1才能看到变化

  Linux实验二 常用命令练习_第8张图片

 

运行cat file1就能将file1的内容打印到屏幕上了

 

 6)利用ls -l file1,了解链接计数是多少?

运行ln file1 ../fa,再运行ls -l file1,看链接计数有无变化?用cat命令显示fa文件内容。

ln命令用来为文件创件连接,连接类型分为硬连接和符号连接两种,默认的连接类型是硬连接。如果要创建符号连接必须使用"-s"选项。

Linux实验二 常用命令练习_第9张图片

第一个图截错了,还把终端关了,就又链接了一个fb

 

中间有几题不太想做了

 

10)在/etc/passwd 文件中查找适合你的注册名的行。

使用cat命令

 Linux实验二 常用命令练习_第10张图片

倒数第四行即是

 

11)运行ls -l,理解各文件的权限是什么?

 对于文件的访问权限,借用别人一张图

Linux实验二 常用命令练习_第11张图片

 

三 实验总结

  有许多命令还是挺不有趣的,命令只有多用才可能熟练点。最近事情比较多vi/vim编辑器就没在呢么看了。

你可能感兴趣的:(Linux实验二 常用命令练习)