默写

1、Centos和redhat是什么关系,centos具体版本号是多少?
7版本、centos是Red hat的衍生版本
2、写出操作系统的架构,linux是那一层或哪几层
应用/shell和库函数/系统调用/内核/硬件,内核层
3、root用户的家目录
/root
4、swap分区的作用,大小是多少?
swap分区是虚拟内存,内存的2倍,内存>1G,则swap固定为2G
5、系统分区,哪些分区是必须要有的?
swap、/
6、/etc文件夹的作用
系统配置文件
7、/proc文件夹的作用
这个目录的文件都是内存的真实映射。
8、/dev文件夹作用
/dev设备文件目录
9、/usr文件夹的作用
unix软件资源,软件在这个目录下中
10、查看当前路径
pwd
11、查看命令帮助至少写出两种方式
help、man、 info
12、man退出命令
q
13、man翻页的命令
空格
14、家目录下创建目录(上级目录不存在)a/b/c,(当前路径在/etc下)
mkdir -p ~/a/b/c mkdir -p /home/hlc/a/b/c1
15、模拟终端登录虚机用到的协议及端口号
SSH协议、22端口
16、当前目录为sysconfig目录,test用户登录,要进入tomcat目录,一条cd命令实现,使用相对路径
cd ../../home/test/tomcat/cd~/tomcat
17、当前目录为test目录,test用户登录,一条命令可以查看network-scripts目录下的所有文件,并且最近修改的文件在最下面。
1s -altr /etc/sysconfig/network-scripts/
18、 ls后面跟文件和文件夹有什么不同?
文件是列出该文件的详细信息,文件夹是列出该文件夹下的子文件或文件夹信息
19、一个命令查看/bin、/etc/sysconfig、/var/log三个目录下有”哪些文件
1s/bin//etc/sysconfig/ /var/log/
20、切换到家目录,有几种方法?
cd、cd ~

笔记

mv abc a 若a文件夹存在,则将abc文件移动到a中;若不存在,则将abc文件重命名为a
mv text.txt e.txt 用text.txt文件将e.txt覆盖,e.txt名字不变,内容为text.txt文件内容
mv -u ppp text.txt 当原文件ppp比text.txt还新的时候才会覆盖,否则可运行,无操作
touch test.txt 新建文件
rmdir i 删除空目录
rm a 删除文件
rm -r 删除目录
rm -f 强制删除
cp a.txt a1.txt 拷贝a.txt文件为a1.txt
cp -r homework/ homework2 拷贝目录\
cp -s aa.txt lntest(相对路径) 创建一个软链接(类似于win快捷方式)
cp -s /home/centos7/aa.txt ln2test (绝对路径)创建一个软链接(类似于win快捷方式)
cp -d lntest ln3test 拷贝一个链接
文件管理
touch test.txt 若文件存在,更新文件访问时间和修改时间,若不存在,创建一个空文件
cat /etc/centos-releaase 查看文件内容
cat ls.txt ll.txt 将两个文件内容拼接后,显示到屏幕上
cat -n ls.txt 添加行号(空行也算)
cat -b ls.txt 添加行号(空行不算)
> 重定向符 覆盖(文件内容)
>lll.txt 创建或覆盖一个新的空文件
>> 重定向符 追加
>>l.txt 创建或添加文件
head ls.txt 默认输出前10行
head -n 12 ls.txt(head -12 ls.txt)输出前12行
tail(重点)
tail ll.txt 默认查看末尾10行
tail -n 5 ll.txt (tail -5 ll.txt)查看最后5行
*tail -f ping.txt 动态查看日志 tail -5f ping.txt
ping 127.0.0.1 获取动态地址
more ping.txt 分屏查看
more +5 -10 从第5行开始,每页显示10行
ctrl+f 下翻页 ctrl+b 上翻页
ctrl+d 下翻半页 ctrl+u 上翻半页
q退出
less ls.txt 分屏查看
/ 查找字符串 n下一个查找到的字符串,N反向查找字符串
文本编辑
vi==’vim’
三种模式:
命令模式:vi进来就是命令模式
编辑模式:在命令模式下输入aioAIO任意一个进入,在左下角有“—插入—”,Esc回到命令模式
末行模式:在命令模式下输入:,执行完末行命令、两次Esc回到命令模式
命令模式下光标移动:H,J,K,L;W按下一个单词字首移动,E按下一个单词词尾移动,B按上一个单词字首
移动光标到某一行:英文冒号行号+G,文件末尾G,文件首行H,文件中间M,文件最后L
显示行号:英文冒号+set nu(末行模式)
:q退出vi、:w保存、:wq保存并退出vi、:q!强制退出、:wq!强制保存退出
复制yy,3yy复制3行、粘贴p、删除dd,3dd删除3行,可粘贴p,x单字符删除
撤销u、重做ctrl+r
查找 /自上向下,n同向下一个查找,N反向查找
?自下向上,n同向下一个查找,N反向查找
替换 %s/pwd/abc/g %表示范围,整个文档都替换,也可以指定行范围1,10
s固定格式
/表示分隔符,#也可作分隔符
g表示全局,如果没有g,每一行替换第一个匹配到的字符串,加上g后,会替换所有的字符串