linux基操命令

基本命令

cd /usr 			//进入usr目录
mkdir tes			//当前目录下创建tes文件夹
touch 1.txt			//创建文件
cp 1.txt tes		//复制文件到tes下
mv 1.tex tes/2.txt	//移动并重命名
mv 1.tex tes/		//只移动   //mv 1.tex 2.txt重命名
rm 1.txt			//删除文件
rm -rf tes/			//删除文件夹
cat 1.txt			//打印文件内容
vi 1.txt			//编辑 i插入模式 esc退出插入模式 :q退出 :wq保存并退出 :q!不保存退出 
					//:set number 显示行号  dd 删除光标行 ndd 删除光标下n行
					//ctrl+f下一页 ctrl+b上一页 ctrl+d下半页 ctrl+u:上半页
					//:%s/旧文本/新文本/gc 替换 y替换 n不替换 a替换所有 q退出替换
tail -f 1.txt		//实时查看文件内容 用于日志
ps -aux|grep redis	//查看redis的进程
kill -9 111			//杀掉111进程
nohup java -jar tes.jar & //后台运行tes.jar
stat 1.txt			//查看文件 修改访问时间 ATime 最近访问时间 MTime最近修改修改 
					//CTime文件属性最近修改的时间 权限等
touch -d "01:01:01" 1.txt	//修改文件的修改时间为指定的时间
chmod -R 777 /usr	//r=4,w=2,x=1  7:rwx(读写执行) 777:User、Group、及Other权限
					//-R 目录下所有文件及文件夹一起修改
cat /proc/meminfo | grep MemTotal	//查看内存大小
lsb_release -a		//查看系统信息
shutdown -h now		//关机
shutdown -r now		//重启

查看端口号占用情况

//linux
netstat -anp |grep 8081
//windows
netstat -aon|findstr 8081

cpulimit限制进程

//限制httpd(进程名)的cpu使用率为40%
nohup cpulimit -e httpd -l 40 & 

定时任务

//查看服务状态
service crond status
//查看定时任务
crontab -l
//编辑定时任务
crontab –e
//删除定时任务
crontab –r

查找文件(夹)

//查找文件
whereis 1.txt
//查找usr目录下.txt后缀文件
find /usr/ -name "*.txt"
//查找usr目录下 tes开头的文件&文件夹
find /usr/ -name "tes*"
//查找usr目录下 tes开头的文件
find /usr/ -type f -name "tes*"
//查找usr目录下 tes开头的文件夹
find /usr/ -type d -name "tes*"

//根据时间查找文件
//-atime/天,-amin/分 :用户最近一次访问时间。
//-mtime/天,-mmin/分:文件最后一次修改时间。
//-ctime/天,-cmin/分 :文件数据元(例如权限等)最后一次修改时间。
//查找/usr下一分钟内更改过的文件
find /usr/ -type -f -mmin -1

nginx

//验证配置文件
./nginx -t
//重启
./nginx -s reload
//启动
./nginx -c /usr/local/nginx/conf/nginx.conf

redis

//启动
./redis-server /usr/local/redis/etc/redis.conf

docker

//启动
systemctl start docker
//重启
systemctl restart  docker
//关闭
systemctl stop docker
//查看镜像
docker images
//查看容器
docker ps -a
//查看运行的容器
docker ps
//查看容器 显示完整的command
docker ps -a --no-trunc
//进入nginx容器
docker exec -it nginx /bin/bash
docker exec -it nginx /bin/sh //具体看容器内的处理文件类型
//查看docker日志
tail -f /var/log/messages
//查看容器日志
docker logs --tail=10 name
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bug的搬运工

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值