14 #cp 过滤多个文件夹并复制其它目录,到新目录
目标目录:www/test
drwxr-xr-x. 2 root root 6 10月 21 10:11 cache
-rw-r--r--. 1 root root 42 9月 18 2018 index.php
drwxr-xr-x. 2 root root 6 10月 21 10:11 logs
过滤 目录cache logs,并复制index.php到新目录
命令/打印详细信息/过滤目录1/过滤目录2/复制文件夹内容/新目录
命令1:rsync -av --exclude test/logs/ --exclude test/cache/ test test3
*如果新目录不存在则创建,存在则直接添加 (注意复制的时候,会把旧目录名称复制过来)
命令2:rsync -av --progress test/ test3/ --exclude logs/ --exclude cache/
命令含义:命令/详细信息/显示传输过程/源目录/目标目录/过滤目录1/过滤目录2
命令2的写法就不会带原来的目录名称了,直接进行过滤
-a --archive:归档模式,表示以递归方式传输文件,并保持所有文件属性
-v ––verbose:详细输出模式
––progress:在传输时显示传输过程
12 查看端口是否打开
netstat -tunpl | grep 9200
11 yum指定安装路径
yum -c /etc/yum.conf --installroot=/usr/local --releasever=/ install love
10 删除chrome包
1.rpm -qa| grep -i chrome
2.yum remove google-chrome 上面找到的包名 或者 rpm -e
如果提示依赖包错误,可以尝试以下命令删除:rpm -e 文件名 --nodeps
9 将xx.rpm安装到/java目录下。
rpm -ivh --prefix=/java xx.rpm
8 .tar.gz 格式解压为 tar -zxvf xx.tar.gz
.tar.bz2 格式解压为 tar -jxvf xx.tar.bz2
把根目录下的openstack_test.tar解压到/tmp下
tar -xvf openstack_test.tar -C /tmp
#建立软连接 (系统默认会查找/usr/bin下的命令)建立一个php7.1的执行命令,到系统默认目录下
ln -s /opt/software/php7.1/bin/php /usr/bin
7 zipinfo -1 www.17yaoqu.com.zip # 查看压缩包文件
6 zip -r www.17yaoqu.com.zip www.17yaoqu.com/* -x "www.17yaoqu.com/storage/framework/*" #压缩命令 排除文件夹
du -h -x --max-depth=1 查看每个目录占用大小,这个命令用来排查目录占用磁盘空间大小非常好用
5.du -sh 单独目录点用情况 跟目录名/usr/
4.df -h 统计整体磁盘情况
3.lsb_release -a 查看系统版本
2.uname -a 查看内核版本
1.top 按b高亮正在运行的进程
按x高亮cup使用量排序
按m改变内存显示状态
按c显示命令全称
shift+>
shift+< 切换高亮列
#1.转载https://www.cnblogs.com/zq-inlook/p/3577003.html
nohup命令及其输出文件
现对上面的命令进行下解释
用途:不挂断地运行命令。
语法:nohup Command [ Arg ... ] [ & ]
描述:nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示“and”的符号)到命令的尾部。
0:标准输入流 stdin
1:标准输出流 stdout
2:标准错误流 stderr
1. 带&的命令行,即使terminal(终端)关闭,或者电脑死机程序依然运行(前提是你把程序递交到服务器上);