1、查看当前ip地址 ipconfig
2、创建一个文件 vi/touch
3、文件夹的创建 mkdir xxx 层级目录 mkdir -p xxx/xxx/xxx 并行创建目录 mkdir xxx xxx xxx
4、mv剪切文件或者文件,cp复制...
5、查看文件内容 cat、more、vi
6、实时查看文件内容 tail -f/F,推荐使用大写,目标文件不存在了,还存在重试操作
7、>将内容插入一个文件并覆盖 , >>将内容写入制定文件的后面
8、查看操作别名alias,可以通过在/etc/profile(全局环境变量) /home/xxx/.bash_profile(个人环境变量)中设置来使其长期有效。环境
9、rm 删除文件 -f 不询问 -rf删除文件夹
10、查看历史命令history ,用上面的命令编号加!来执行原来的命令
11、ll /usr/sbin/user* 用户相关信息 ll /usr/sbin/group* 用户组相关信息,useradd xxx 自动创建一个用户和用户组,名称一样
12、 用户和用户组的文件 cat /etc/passwd | grep xxx 或者 cat /etc/group | grep xxx
13、管道符 | ps -ef |grep ssh
14、查看命令帮助 --help
15、设置用户密码 passwd xxx
16、su - xxx 其中小短线(-) 1.切换用户之后,执行环境变量文件.bash_profile
2.且进入该用户的家目录
17、sudo 临时获取root 权限。但是需要配置下,配置文件地址 /etc/sudoers并添加如下信息
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
xxx(用户名) ALL=(root) NOPASSWD:ALL(无密码登录)
18、查看进程ps -ef
root 24215 2254 0 21:29 pts/1 00:00:00 tail -f 20180502.log
root 26027 2254 0 21:32 pts/1 00:00:00 tail -F 20180502.log
其中24215 和26027都为进程号,可以通过kill -9来杀死
补充:$(pgrep -f tail) 获取包含tail的所有进程号
19、获取端口 (1)首先拿到进程号 ps -ef|grep ssh
(2)通过netstat -nlp|grep 进程号拿到端口号
备注:1、拿到一台机器先history,查看下历史命令
2、查看下该机器的环境变量
3、如何查看xx服务的web界面 (1)首先查看机器的ip地址
(2)ps -ef|grep xxx -->pid 进程号
(3)netstat -nlp|grep pid -->port 端口号
(4)访问ip:端口