linux常用命令

(1)查公网IP

curl ifconfig.co

(2)查看linux系统网络连接状态

netstat -tnlp

(3)修改用户密码

sudo passwd root

(4)查看用户名

cat /etc/passwd

(5)强制终止进程

kill -9 <进程号>

(6)拷贝网站镜像

wget -r https://teledl2.com

(7)根据进程名字终止进程

ps -ef|grep _main.py|grep -v grep|awk '{print $2}'|xargs kill -9

(8)添加或删减开机启动脚本

修改/etc/rc.d/rc.local脚本,确保rc.local和执行的脚本至少有755权限,切有外部写入业务时,路径正确

(9)时区操作

查看当前时区:date -R

修改时区:timedatectl set-timezone Asia/Shanghai

(10)指定文件将windows换行\r转换成linux的\n:

sed -i 's/\r//' start.sh

(11)压缩和解压

常见的压缩和解压用法

tar -cvf filename.tar /folder # 仅打包不压缩

tar -xvf filename.tar # 解压包

压缩与解压 gzip:

tar -zcvf filename.tar.gz /folder # gzip 压缩

tar -zxvf filename.tar.gz # 当前目录下解压文件

(12)创建软连接

ln -s /mnt/blockstorage/zip2 /www/wwwroot/hdc