工作常用Linux命令

  日常工作中常用Linux命令,简略版,详细可 man command 或 http://linux.51yip.com/ Linux命令手册查看具体用法。

查看目录
ls 、ll

#查看文件按单位大小显示
ll -h
复制
#复制文件进目录
cp nginx.tar.gz /data/

# 递归复制(文件加目录下文件)
cp -r * /data/

# 服务器之间复制
scp nginx.tar.gz root@192.168.1.1:/data

# 文件分别复制进多个目录(目录格式:v1.0_patch_*)
echo /data/v1.0_patch_* | xargs -n 1 cp -v java-1.8.0.tar.gz
移动
mv test_1.0 /data/tmp/

#改名
mv test_1.0 test_1.1
下载
wget https://repo.huaweicloud.com/mysql/Downloads/MySQL-5.7/mysql-5.7.33.tar.gz

# 后台下载(后面有&)
nohup wget https://repo.huaweicloud.com/mysql/Downloads/MySQL-5.7/mysql-5.7.33.tar.gz &

# 下载需要用户名、密码
 wget  --http-user=用户名  --http-passwd=密码 https://repo.huaweicloud.com/mysql/Downloads/MySQL-5.7/mysql-5.7.33.tar.gz

# 查看后台下载进度
tail -f nohup.out

# 下载后校验文件MD5:
md5sum file
文件查看编辑
# 查看小文件 
cat file

vi/vim file

# 查看实时日志文件 
tail -f file
压缩解压
# 新建临时目录并压缩
mkdir tmp
cp file tmp/ ; cd tmp
tar -zcvf test.tar.gz  file1 file2 
tar -zcvf test.tar.gz  *

# 解压文件
tar -xvf test.tar.gz
# 解压至目录
tar -zxf  test.tar.gz -C /data/project/

# 查看文件md5 
md5sum test.tar.gz
本地上传下载
# 安装rz、sz 
yum install lrzsz

# 下载文件 
sz file

# 上传文件 
rz
目录切换
pushd .                 记住当前目录位置 
cd /etc/systemd/system  进入目录下干了亿点事 
popd                    返回原本目录
权限所属
chmod 755 test.sh

#修改用户所属

chown 用户 file
ssh连接
# 查看IP
ip addr

# ssh连接
ssh root@192.168.1.1
更改主机名
hostname 新主机名
网络
# 查看与外网的连接
ping baidu.com

ping $(hostname)
端口与进程
#查看514端口是否被占用 ===>得到进程pid
lsof -i:端口 
或
netstat -ntlp |grep 514

kill -9 pid

ps -axu | grep pid  ===>得到应用
killall php-fpm     ===>结束应用php-fpm


# 重启服务
systemctl restart 服务

ps -elf |grep test.sh 
supervisorctl进程管理(防止进程意外停止)
重新启动配置中的所有程序
supervisorctl reload 

重新拉起项目
supervisord -c /etc/supervisord.conf 

#重启进程
supervisorctl restart logout
curl 接口请求
curl -s 'url' -X POST -H "Content-Type:application/json" -d \ 'json数据'
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值