[Linux作业]请在Linux字符界面下,依次完成以下的操作内容,并将正确的操作过程截图上传

Linux笔记全总结

Linux总结笔记:传送门


一、安装并配置Linux(CentOS 7)操作系统。【详见笔记】

二、请在Linux字符界面下,依次完成以下的操作内容,并将正确的操作过程截图上传。

  1. 进入当前用户的主目录,在用户主目录下建立一个空目录树tem/{ab,bc}/mu。
[lyh@liuyuhang ~]$ mkdir -p tem/{ab,bc}/mu
  1. 进入tem/bc子目录,将/etc/passwd文件复制为ab/mu子目录下的文件名为f的文件。
[lyh@liuyuhang ~]$ cd tem/bc
[lyh@liuyuhang bc]$ cp -r /etc/passwd ../ab/mu/f
  1. 然后返回用户主目录,并在用户主目录下打开文件f,浏览该文件的内容。
[lyh@liuyuhang bc]$ cd ~
[lyh@liuyuhang ~]$ cat tem/ab/mu/f
  1. 统计f文件的行数,然后查找显示文件f中包含有root内容的文本行。
[lyh@liuyuhang ~]$ wc -l tem/ab/mu/f
[lyh@liuyuhang ~]$ grep -n root tem/ab/mu/f
  1. 给f文件建立软链接softlink.f,并显示该链接文件的内容。
[lyh@liuyuhang mu]$ ln -s ~/tem/ab/mu/f softlink.f
[lyh@liuyuhang mu]$ cat softlink.f 

注意:软链接 链接的一定是绝对路径,不是相对路径

当用相对路径时:
[Linux作业]请在Linux字符界面下,依次完成以下的操作内容,并将正确的操作过程截图上传_第1张图片
当用绝对路径时:
在这里插入图片描述
以上提到的命令汇总:

cd:

语法: cd [选项][目录名称]
功能描述:切换到指定目录
案例:
cd 绝对路径或相对路径 (跳转到指定目录)
cd 或cd ~ (返回当前用户家目录)
cd - (返回上一次所在的目录)
cd . ./ (返回当前目录的上一级目录)

. ./ 上一级目录
./ 当前目录
~ 用户的的home家目录

mkdir:

语法:mkdir [选项] 目录名称
功能描述:创建指定目录
选项:
-p :parents,创建多层目录

[root@xiaohang ~]# mkdir test 
[root@xiaohang ~]# mkdir -p test1/test1

cp:

语法:cp 源目录或文件 目标目录或文件
功能描述:复制目录或文件
选项:
-r:recursive,递归复制整个文件夹

将test复制为test.txt,复制时重命名
[root@xiaohang ~]# cp test test.txt
将所有test目录内容复制到test1目录(自动创建test1目录)
[root@xiaohang ~]# cp -r test test1

cat:

语法:cat [选项] 文件名
功能描述:查看文件内容,从第一行开始显示
选项:
-A:列出特殊字符而非空白
-b:列出行号,空白行不算行号
-n:列出行号,空白行也会有行号
-v:列出一些看不出来的特殊字符

wc:

语法:wc [选项] 文本
功能描述:统计指定文本的行数、字数、字节数
选项:
-l:lines显示行数
-w:显示单词数
-c:显示字节数

grep:

语法:grep [参数] 查找内容 源文件
功能描述:在文件内搜索字符串匹配的行并输出
参数:
-c:count只输出匹配行的计数
-n:line-number

[root@xiaofan test]# grep -n fan test.txt 
3:xiao fan
[root@xiaohang test]# grep -c hang test.txt 
1

ln:

建立软链接:
ln -s 源文件 目标文件。源:实际存放文件的位置
查看建立的软链接:
ls -il
删除软链接:
rm -rf file

你可能感兴趣的:(Linux与网络,linux,运维)