1.cd -,cd,..,.有什么功能 cd 打开用户根目录 cd – 打开上一次工作目录 . 当前目录 .. 上一级目录
2.查看当前所在目录绝对路径 pwd
3.查看当前目录下所有文件,并按修改时间从旧到新排序 ll -alrt a是所有文件,l是详细信息方式,r是逆序,t是最新在前面
4.ln f1 f2与ln -s f1 f2的区别 ln 不带-s参数是硬连接,带-s是软连接,软链接可以跨文件系统,可以连接windows下的文件到linux下 硬连接指向同一个节点,会增加连接数,只要连接数不是0,文件一直存在,也就是说删除硬连接的任意一个文件,只要一个存在这个文件就还存在
5.用一条命令创建文件夹/tmp/abc/x/ mkdir -p /tmp/abc/x/ -p参数保证不存在abc也能创建abc
6.将远程主机192.168.1.24(用户名:www)上的/public/test.zip拷贝到当前目录 scp www@192.1168.1.24:/public/test.zip ./
7.cat,less区别 cat命令显示整个文件,通常和more一起使用;经常被用来合并文件 more是让画面显示满一页就暂停,空格键翻页,q退出 less和more类似不过可以使用上下键来滚动文件
8.统计doc文件一共有多少,查看doc文件前100行内容 find ./ -name doc | wc -l head -100 doc 前100行 tail -100 doc 后100行
9.实时监控/var/log/system.log中的内容 tail -f /var/log/system.log
10.查找doc文件中aaa和bbb开头的行,并显示行号 egrep “^(aaa|bbb)” doc -n
11.把文件doc1和doc2合并为doc文件 cat doc1 doc2 > doc
12.查找/var/log目录下所有以log结尾的文件 find /var/log -name “*log”
13.doc是个“,”分割的多列文本,找出并输出第二列是www的行内容 egrep “www” doc 这个真不知道什么意思?
14.ls -l输出描述-rwxr-xr-x的含义 从左到右 – 表示是文件,d标识目录 rwx 表示文件归属用户拥有读写执行的权限 r-x 表示文件归属用户组拥有读和执行的权限 r-x 表示其他用户拥有读和执行的权限
15.修改文件doc权限为-r–r–r– chmod 444 doc
16.修改doc所有者为root用户组为root chown root:root doc
17.查看系统进程,并找出mysql进程 ps -axu |grep mysql
18.监控cpu和load情况 top uptime
19.linux获取帮助的途径(至少三个) man -k 关键字 可以搜索包含关键子的帮助文档 命令 –help 看命令说明 info 命令
20.查看192.168.1.24的3306端口是否通 netstat -a |grep 3306 lsof -i:3306 netstat -tunlp | grep :3306
21.doc文件内容为my doc,解释命令cat<doc>doc和cat<doc>>doc cat<doc>doc 是清空doc内容 cat<doc>>doc 是将doc内容重定向到doc文件,所以是个循环操作