Linux基础精讲:第一篇(路径、进程、日志到常用命令)
1、绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示?切换目录用什么命令?
- 绝对路径:如
/etc/init.d - 当前目录:
./ - 上层目录:
../ - 主目录:
~/ - 切换目录命令:
cd
2、怎么查看当前进程?怎么执行退出?怎么查看当前路径?
-
查看当前进程
ps:查看当前进程ps -l:列出与本次登录有关的进程信息ps -aux:查询内存中进程信息ps -aux | grep *:查询指定进程top:查看进程动态信息kill -9 pid:杀死进程
-
执行退出
exit -
查看当前路径
pwd
3、查看文件有哪些命令
vi 文件名:编辑方式查看,可修改cat 文件名:显示全部文件内容more 文件名:分页显示文件内容less 文件名:分页显示文件内容(可往前翻页)tail 文件名:查看文件尾部,可以指定行数head 文件名:查看文件头部,可以指定行数
4、列举几个常用的 Linux 命令
ls:列出文件列表,常用参数-a、-lmkdir:创建目录rmdir:移除目录tail -n 1000:显示文件最后 1000 行tar -xvf:解包tar -zcvf:打包并压缩grep:查找字符串pwd:显示当前所在目录touch:创建空文件- 编辑器:
vim、vi、nano
5、你平时是怎么查看日志的?
Linux 查看日志常用命令有 tail、cat、tac、head、echo 等,常见用法:
tail
tail -n 10 test.log:查看最后 10 行tail -n +10 test.log:从第 10 行开始查看tail -fn 10 test.log:循环实时查看最后 10 行(常用)tail -fn 1000 test.log | grep '关键字':实时查看并搜索tail -n 4700 aa.log | more -1000:分页查看
head
head -n 10 test.log:查看头 10 行head -n -10 test.log:查看除最后 10 行外的所有行
cat
cat filename:一次显示整个文件cat > filename:从键盘创建一个文件cat file1 file2 > file:合并文件cat : > textfile2:清空文件内容
more
- 分屏查看文件,常用按键:
Enter:向下滚动一行Space:向下滚动一屏Ctrl+F:向下滚动一屏Ctrl+B:返回上一屏q:退出
sed
sed -n '5,10p' filename:查看第 5 到第 10 行sed -n '/2024-09-25/,/2024-09-26/p' test.log:按时间段查看
less
less log.log:打开文件- 常用快捷键:
Shift+G:跳到文件末尾?关键字:向上搜索/关键字:向下搜索n:重复搜索Shift+N:反向搜索q:退出
6、历史命令
history:显示历史记录history | grep XXX:搜索包含某些指令的记录history | more:分页查看记录history -c:清空历史记录!!:重复执行上一个命令!323:执行编号 323 的命令
2496

被折叠的 条评论
为什么被折叠?



