1.查看隐藏文件文件夹
ls -a或者ll -a(隐藏文件以.开头)
2.级联创建文件夹参数是什么
mkdir -p
3.移动复制区别
复制最终产生两份文件 可以改名 速度慢
移动最终只有一份文件 可以改名 速度快
4.rwx分别代表数字多少
r->4:读权限
w->2:写权限
x->1:执行权限
5.查看命令帮助
命令 --help,看usage用法还有option选项
【】为可选参数
6.发现一个用户登录不上或者无法执行命令 是什么文件问题
/etc/passwd
文件中用户的最后一段为 /bin/false
mysqladmin:x:514:101::/usr/local/mysql:/bin/bash
7.切换该用户并执行该用户的环境变量
切换用户时候带上 -
8.如何临时获取root权限
使用root用户在/etc/sudoers 给用户加上ALL,如:ruozedata ALL=(ALL) ALL
执行加sudo
9.编辑命令vi及三种模式
i -->编辑模式;
esc -->退出编辑模式
shift+: -->尾行模式
wq -->保存退出
gg -->清空文件内容(跳转到首行首字)
Dg -->清空文件内容(删除当前行及以下所有行)
命令行模式、编辑模式、最后行模式
10.高危命令有哪两个?
rm -rf,>(覆盖)
11.实时查看 大小F 区别
-f 假如文件被移除 然后重命名 就无法再监控到文件
-F 假如文件被移除 然后重命名 会不断的retry尝试 去监控文件,直到监控到位
12.管道符 是什么 ,过滤是什么
ps -ef | grep str
13.别名语法是什么
alias
14.全局环境变量、个人环境变量有哪些
全局环境变量:/etc/profile source或者. 生效
个人环境变量:(.bash_profile) (.bashrc) 推荐用.bashrc
15.tab按一次 ,2次分别什么意思
tab键一次,只有1个 命令自动补全
按二次,会把当前匹配到的 所有 打印出来,再挑选
16.history -c 是干什么
清空历史命令(堡垒机无效哦)
17.chmod -R 777 / 这个命令生产上是否允许执行?
不允许,会把根目录下所有文件所有用户都可以读写执了
18.除了ftp sftp上传下载工具,还有什么命令?
rz(上传) sz(下载)
可以通过yum安装命令安装:sudo yum install lrzsz -y
19.经典错误两个
a:command not found
要不就是没有安装,yum安装或者tar解压安装
要不就是安装好了,没有配置环境变量 到PATH里配置
b:permission denied
首先分析出 你去访问是什么用户===》 文件或者文件夹是什么用户对应什么权限、什么用户组对应什么权限、其他用户对应什么权限,一一比对
是否可以满足访问的需求:如 读、写、执行
如果不满足,则:
(1)修改对应权限 chmod
(2) 修改所属用户或者用户组 chown
(3) 切换对应的 所属用户来操作(一般所属的用户的权限是 rwx)
20.高危命令哪几个?
rm -rf ,>
kill -9
21.声明环境变量
exprot JAVA_HOME=/usr/java/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH【推荐】
=前后不能有空格
在环境变量文件 PATH=$JAVA_HOME/bin:$PATH 这样写法一般在最后,是声明JAVA的bin文件夹的可执行文件 java,这样敲命令 java,就能够找到
22.查看一下常规操作有哪些,搜索一下相应的软件包在什么地方
find / -name '*xxx*' 查看部署内容和位置
23.查看历史命令
history