1.查看当前目录
answer: pwd
2.隐藏文件、文件夹以什么开始,怎样查看
answer:以点开头,ls -a查看
3.ls -l 等价于什么?
answer:ll
4.级联创建文件夹
answer: mkdir -p
5.创建文件哪几种方式
answer:(1)touch 1.log (2)vi 1.log (3)cat /dev/null > 1.log (4)true > 1.log (5)echo '' > 1.log
6.cp和mv谁快? 能不能在cp 、mv过程,顺便修改名称呢?
answer: 同一个文件系统中 mv更快 因为mv只需要改变几个指针 不需要真正移动数据
cp 1.log /tmp/2.log
mv 1.log /tmp/2.log
7.查看文件的大小哪两种命令?
answer: (1 )du -sh 可以查看文件和文件夹的大小 (2)ls -h 可以查看文件的大小
8.查看文件夹的大小的命令?
answer: du -sh
9.ll 命令执行完成后,文件、文件夹展示一长串信息,有哪些?
answer: (1)代表文件还是文件夹的标记 (2)所属用户、所属组用户、其他组用户的权限 (3)文件数 (4)所属用户和所属组 (5)文件或文件夹大小 (6)创建时间 (7)文件或文件夹的名字
10.绝对路径和相对路径,区别是什么?
answer:绝对路径都是从 / 路径开始 例如 /tmp/xxx/xx.log 相对路径是指相对于当前路径而言
11.root的家目录在哪?普通用户的默认家目录在哪?
answer: root的家目录在/root 普通用户的默认家目录在 /home/用户名
12.切换到用户的家目录,哪三种方式?
answer:(1)cd (2) cd ~ (3) cd /home/xxx/
13.切换到 上一层目录 与 上一次目录,命令分别是什么?
answer: (1) 切换到上层目录 cd ../ (2)切换到上一次目录 cd -
14.清除屏幕信息
answer: (1)clear
15.查看文件内容 哪几个命令?
answer: (1)cat 全部展示 (2)more 一页页展示,只能够往下翻 不支持上翻 按空格键翻页 按q退出
(3)less 一行行展示,支持上下翻 按上下键翻 按q退出 (4)vi
16.实时查看文件内容,-f -F区别是什么?
answer:tail -F 相当于 tail -f --retry 就是比 -f多了一个retry 使用场景:当目标文件不存在时 -F会去retry 比如java应用的日志 如果是log4j滚动日志的情况下
17.谈谈你对 如何定位ERROR的 理解?
answer: (1) 查看并显示ERROR的后5行:cat xxx.log | grep -A 5 ERROR
(2) 查看并显示ERROR的前5行: cat xxx.log |grep -B 5 ERROR
(3) 查看并显示ERROR的前后5行: cat xxx.log | grep -C 5 ERROR
(4)vi进入命令行模式 使用 / 进行查找 使用n 进行下一个定位
(5)直接将日志文件下载到windows上,使用editplus等工具进行查看
18. > >>区别是什么?
answer: >表示创建或覆盖 >>表示追加
19.设置变量 key= value ,这样写对吗?如何引用呢?
answer: 对 使用$key来引用
20.全局环境变量文件在哪? 个人环境变量文件(推荐哪个)在哪?如何生效?
answer:全局变量在/etc/profile中设置 个人环境变量在 ~/.bashrc或者 ~/.bash_profile中设置,推荐使用~/.bashrc
生效:推荐使用 source 命令来生效 也可以使用 . .bashrc来生效
网友评论