1.移动文件、文件夹的命令
mv (移动以后原路径不存在了)
2.复制文件、文件夹的命令参数
文件:cp 文件夹:cp -r (复制后原路径仍在)
3.强制删除文件、文件夹的命令参数
rm -f (文件) 、 rm -rf (文件夹) 、 rm(询问)
4.生产上是否能够执行rm -rf /?
不行!!!会把根目录全部删除!!!
5.切换用户到执行环境变量且进入家目录的命令参数
su - (空格) 用户名 ------------(切换后直接进入~目录,且执行环境变量文件 .bash_profile)
su 用户名 ------------------------(进入当前目录)
6.普通用户想要临时获取root最大权限,修改哪个文件?
!!总结
首先 adduser wenqi
方法1.
vim /etc/passwd 把用户ID改为0
即:wenqi:x:500:500:wenqi:/home/wenqi:/bin/bash 将第一个500改为0
方法2:
vim /etc/sudoers 在root下面添加一行
root ALL=(ALL) ALL
wenqi ALL=(ALL) ALL
或者 wenqi ALL=(root) NOPASSWD:ALL
注:有时将用户设置了NOPASSWD,但还是要输密码,原因是被后面的group的设置覆盖了,需要把group的设置也改为:
用户名 ALL=(root) NOPASSWD:ALL
%admin ALL=(ALL) NOPASSWD:ALL
设置su不需要密码????
方法3.
vim /etc/sudoers 找到下面一行
#%wheel ALL=(ALL) ALL
去掉注释# ,然后修改用户,使其属于root组(wheel):
usermod -g root wenqi
7.查看命令帮助
--help 或 man--
8.查看历史命令和实现60行
history !60
9.创建一个空文件?创建一个文件夹?创建级联文件夹?
空文件:touch
文件夹:mkdir xxx(单个文件夹)
mkdir 4,5,6 (同级文件夹)
mkdir -p 1/2/3(连续创建3层)
10.查看后台运行的进程
ps aux | grep 进程名
或 ps -ef | grep 进程名
11.杀死某个进程
kill -9 xxx 或 kill xxx
12.查看进程 955 的端口号
netstat -nlp | grep 955
或 ps -ef | grep 955
13.怎样设置一个临时的别名
alias 别名='被选中的命令'
删除别名:unalias 别名 ------都是临时生效
vi /root/.bashrc设置才能永久生效
14.设置变量key= value,对吗?
不对,中间没空格
15.环境变量文件分为全局和个人,它们分别在什么位置?怎么生效?
全局: /etc/profile 生效:source /etc/profile
个人:~/.bash_profile 或者 .bashrc 生效: source ~/.bsah_profile 或 .~/.bash_profile
16.查看文件内容有哪些命令?
cat 、tail 、more、
注:tail -f xxx.log
tail -F xxx.log
17. .tail -f 和-F有什么 区别?
??待解决 F=f+retry
18.假如某台电脑,要杀死xxx相关的所有进程,那么我们操作的步骤是什么?
首先 ps -ef | grep xxx
接着 kill -9$(pgrep -f xxx)
19.怎样创建一个用户?创建一个用户组?
useradd AA(创建用户) userdel AA (删除)
groupadd AA(用户组)
20.用户和用户组的配置文件分别是什么?
用户:/etc/profile
用户组:/etc/group
21.一般查看用户的情况,使用id xxx,那么怎样将bigdata用户添加给xxx ?
22.怎样设置密码?
passwd xxx
23.管道符的符号? ------ |
24.查看当前机器的IP(Linux)
ifconfig(linux) ipconfig(windows)
网友评论