DeveOps 相关
Jenkins的启停
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| # 原生安装版本 #启动: service jenkins start systemctl start jenkins #状态查询: service jenkins status systemctl status jenkins #重启: service jenkins restart #停止: service jenkins stop #卸载: systemctl stop jenkins.service rpm -e jenkins rpm -qa | grep jenkins # 查看是否还有jenkins依赖,有就删除 rm -rf /etc/sysconfig/jenkins.rpmsave rm -rf /var/cache/jenkins/ rm -rf /var/lib/jenkins/ rm -rf /var/log/jenkins rm -rf /usr/lib/jenkins # # 首次启动 docker run -d -v /var/lib/jenkins-docker:/var/jenkins_home -p 8080:8080 -p 50000:50000 -v /usr/local/maven/:/usr/local/maven --restart=always jenkins/jenkins:lts-jdk11
|
文件/权限/系统变更等命令
快速情况文件
1 2 3 4 5 6
| > access.log 或 : > access.log 或 true > access.log 或 cat /dev/null > access.log 或 cp /dev/null access.log 或 echo "" > access.log//清空access.log
|
文件类型显示

蓝色 表示目录;
绿色 表示可执行文件,可执行的程序;
红色 表示压缩文件或包文件;
浅蓝 色表示链接文件;
灰色 表示其它文件;
红色闪烁 表示链接的文件有问题了
黄色 表示设备文件
权限含义
权限位: 4=> r(读) 2=> w(写) 1=>x(执行)
755 => rwxr_xr_x
给文件添加执行用户及权限
1 2 3 4 5 6
| chmod ugoa+-x u 代表用户. g 代表用户组. o 代表其他. a 代表所有. chmod a+x demo.sh //给demo.sh文件添加所有用户可执行权限
|
给目录/文件 更改所属组合用户
1
| chown -R root:root /tmp/demo/
|
软链相关
1 2 3
| ln -s 【目标目录】 【软链接地址】 //创建软链 rm -rf 【软链接地址】 //删除软链 ln -snf 【新目标目录】 【软链接地址】 //修改原有软链
|
远程文件传输
scp技巧
编辑器命令
vim技巧
系统进程管理
批量处理杀死pid
1
| ps -ef | grep Kafka | grep -v grep | cut -c 9-15 | xargs kill -9
|
获取所有端口号
判断端口号是否被占用
1 2
| netstat -lnp|grep 9999 或 lsof -i:80
|
系统信息查看
查看磁盘信息
1 2 3 4
| du -h --max-depth=1
df -h //查看磁盘空间占用 du -sh 1.txt //查看1.txt文件的大小
|
查看内存信息
编码环境依赖包安装
maven的安装(压缩包方式)
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| cd /usr/local/src/
下载maven 包 wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.1.1/binaries/apache-maven-3.x.x-bin.tar.gz
下载Tomcat8压缩包 进入 http://tomcat.apache.org/download-80.cgi
解压改名 tar zxf apache-maven-3.1.1-bin.tar.gz mv apache-maven-3.1.1 /usr/local/maven3
vi /etc/profile然后还需要 配置环境变量。 #在适当的位置添加 export M2_HOME=/usr/local/maven3 export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin
保存退出后运行下面的命令使配置生效,或者重启服务器生效。 source /etc/profile
|