Linux笔记全总结
Linux总结笔记:传送门
一、安装并配置Linux(CentOS 7)操作系统。【详见笔记】
二、请在Linux字符界面下,依次完成以下的操作内容,并将正确的操作过程截图上传。
- 进入当前用户的主目录,在用户主目录下建立一个空目录树tem/{ab,bc}/mu。
[lyh@liuyuhang ~]$ mkdir -p tem/{ab,bc}/mu
- 进入tem/bc子目录,将/etc/passwd文件复制为ab/mu子目录下的文件名为f的文件。
[lyh@liuyuhang ~]$ cd tem/bc
[lyh@liuyuhang bc]$ cp -r /etc/passwd ../ab/mu/f
- 然后返回用户主目录,并在用户主目录下打开文件f,浏览该文件的内容。
[lyh@liuyuhang bc]$ cd ~
[lyh@liuyuhang ~]$ cat tem/ab/mu/f
- 统计f文件的行数,然后查找显示文件f中包含有root内容的文本行。
[lyh@liuyuhang ~]$ wc -l tem/ab/mu/f
[lyh@liuyuhang ~]$ grep -n root tem/ab/mu/f
- 给f文件建立软链接softlink.f,并显示该链接文件的内容。
[lyh@liuyuhang mu]$ ln -s ~/tem/ab/mu/f softlink.f
[lyh@liuyuhang mu]$ cat softlink.f
注意:软链接 链接的一定是绝对路径,不是相对路径
当用相对路径时: 当用绝对路径时: 以上提到的命令汇总:
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
|