shutdown -h now = 立刻关机
shutdown -r now = 立即重启(reboot)
shutdown -h 10 = 十分钟后关机
[supdev@YZ-222-115-2 /]$ sudo su -
Last login: Thu Nov 21 10:56:29 CST 2019 on pts/0
[root@YZ-222-115-2 ~]#
[root@YZ-222-115-2 juejin]# pwd
/export/databee/web/juejin
参数: -p 文件夹递归创建
[root@YZ-222-115-2 juejin]# mkdir -p /111/222
安装命令: yum install tree
参数: -L 指定层数; -d 只显示目录
[root@YZ-222-115-2 juejin]# tree -d webapps/
webapps/
├── docs
│ ├── api
│ ├── appdev
│ │ └── sample
参数:- r 递归; -i 是否覆盖确认
[root@YZ-222-115-2 test]# cp -r org/ ../buckup/
参数: - r 递归; - f 强制(不用确认)
[root@YZ-222-115-2 buckup]# rm org/ -rf [-rf放在后边,避免手滑删掉全世界]
[root@YZ-222-115-2 test]# touch study.txt
[root@YZ-222-115-2 test]# vim study11.txt
echo liunxliunx > study22.txt [输出liunxliunx到文件中去] [ >是管道]
参数:- t 把所用源参数移动到目录中
在相同路径目录中使用相当于改名,在不同路径中相当于移动
[root@YZ-222-115-2 test]# mv org/ ../buckup/ [移动]
[root@YZ-222-115-2 test]# mv org/ org1111/ [重命名]
参数: -n 显示行号
[root@YZ-222-115-2 test]# cat -n study22.txt
1 liunxliunx
**参数: -f 动态查看; -n 查看行数 **
[root@YZ-222-115-2 test]# tail -fn 3 study.txt [动态查看文件的后3行内容,看日志用]
19
20
21
参数:-n 行数
[root@YZ-222-115-2 test]# head -n 3 study.txt
1
2
3
**参数: -i 不区分大小写; -n 显示行号 -C 输出过滤串的前后几行 **
[root@YZ-222-115-2 test]# grep -C 1 '8' study.txt [显示含有8的前后1行]
7
8
9
--
17
18
19
/+关键字 ,回车即可。此为从文档当前位置向下查找关键字,按n键查找关键字下一个位置;
?+关键字,回车即可。此为从文档挡圈位置向上查找关键字,按n键向上查找关键字;
[root@YZ-222-115-2 test]# ln -s BOOT-INF/ boot [为BOOT-INF文件夹创建boot软连接]
lrwxrwxrwx 1 root root 9 Nov 21 16:01 boot -> BOOT-INF/ [进入boot就是进入BOOT-INF]
参数: -name 表示按名称查找; -type 按类型查找(f所有文件 d所有文件夹)
**位置表示: 用.表示当前路径下; 用/表示根下; 可以使用绝对路径 **
[root@YZ-222-115-2 ROOT]# find . -name jdbc* [当前路径下以jdbc开头的文件]
[root@YZ-222-115-2 ROOT]# id
uid=0(root) gid=0(root) groups=0(root)
[root@YZ-222-115-2 ROOT]# useradd mysql [添加mysql用户]
[root@YZ-222-115-2 juejin]# tar -xvf apache-tomcat-8.5.42.tar.gz -C ../ [ -C 解压到哪里]
[root@YZ-222-115-2 web]# tar -cvf apache-tomcat.tar apache-tomcat-8.5.42/ [创建apache-tomcat.tar文件,并将apache-tomcat-8.5.42/压缩进去]
[root@YZ-222-115-2 web]# source /etc/profile [使/etc/profile立即生效(刷新)]
[root@YZ-222-115-2 web]# ps -ef | grep java [查看java进程] [11962就是进程pid]
root 11962 1 0 10:49 ? 00:00:54 //bin/java -Djava.util.logging.config.file=/export/databee/web/juejin/conf/logging.properties
[root@YZ-222-115-2 web]# kill -9 12749 [-9是强制停止 + pid]
curl -i -XGET ’ url ’
curl -i -XPOST ’ url ’ -d '{ “name” : "xxx ", “age”:23} ’
[root@YZ-222-115-2 web]# curl http://node101:50070/version
yum install lrzsz -y [安装rz命令]
yum install net-tools -y [安装ifconfig命令]
yum install vim* -y [安装vim编辑器]
netstat -nptl 查看所有正在使用的端口
lsof -i : 端口号
解压jar包 jar xvf xxx.jar
替换jar包中的文件 jar uf xxx.jar 文件全路径 (一般解压后与jar中路径相同)
- -m 指定manifest.mf文件.(manifest.mf文件中可以对jar包及其中的内容作一些一设置)
- -0 产生jar包时不对其中的内容进行压缩处理
- -M 不产生所有文件的清单文件(Manifest.mf)。这个参数与忽略掉-m参数的设置
- -i 为指定的jar文件创建索引文件
which docker(必须是可以执行的命令,不能是项目名)
vim /etc/sysconfig/network-scripts/ifcfg-ens32
BOOTPROTO="static"
ONBOOT="yes"
IPADDR="192.168.80.80" # IP
NETMASK="255.255.255.0" # mask
GATEWAY="192.168.80.2" # 网关
DNS1="192.168.80.2" # dhs同网关
route 查看配置是否生效
检查dns一致性慢
vim /etc/ssh/sshd_config
修改大概129行的
#UseDNS yes改为 UseDNS no
然后重启ssh服务(systemctl restart sshd)即可。
systemctl restart sshd
service network restart
vim /etc/hosts
jps -l