LINUX常用指令

张开发
2026/4/19 18:43:26 15 分钟阅读

分享文章

LINUX常用指令
./ --当前目录touch aa.txt ----创建文件netstat -ano | grep 80 ----查询端口grep -r 80 ./conf ----递归查询grep -r 80 ./* ----递归查询grep ‘SX’ online.log | wc -l ----统计数量/将其他服务器上的文件复制到本服务器上/scp -r 172.16.42.41:/home/loan.war ./rm -rf ------删除rm -rf ./*.tmp删除当前目录下以.tmp结尾的文件rz ------上传(rz -y 文件 强制上传)sz ------下载unzip 压缩包 -d 文件夹telnet ip 端口 ----查看网络是否通(df统计数据块使用情况du 统计文件大小相加)df -h —查看磁盘空间du -h /home 查看根目录下的home文件夹下各个文件的大小du -h ./* --max-depth1du -h ./* --max-depth0du -sh 查看当前目录总大小du -s /home/logs/* | sort -rn | head -10 —对目录下的文件大小降序排序取前十(不包含子文件夹的大小)vii 键 —进入插入模式esc键 —返回命令行模式: 键 —进入底行模式:wq —保存:q! —退出不保存打包文件zip -r target.zip 目标文件夹(压缩前的文件夹)1将文件夹压缩为tar.gztar -cvzf target.tar.gz 目标文件夹(压缩前的文件夹)2解压tar.gztar -xvzf target.tar.gz(-c 创建 -x 解压、提取 -v-详细模式 -z-使用gzip进行解压缩 -f文件)创建软连接ln -s /loan/applogs logs将原来的logs文件夹映射到/loan/applogs/下logs文件夹需要先删除在logs文件夹下执行该指令------------------------------文件权限---------START----------------------------在linux系统中文件权限的表示方式通常为4个数字每一位代表一个权限设置(第一位 -表示文件 d表示文件夹)100(二进制) 4 可读r010(二进制) 2 可写w001(二进制) 1 可执行x100010001111 (二进制)— 7 (十进制) 读写执行权限100010000110 (二进制)— 6 (十进制) 读写权限100000001101 (二进制)— 5 (十进制) 读执行权限100000000100 (二进制)— 4(十进制) 读权限chomd 755755三位数字第一位表示文件所有者第二位表示群组内成员第三位表示其他用户755 文件所有者拥有读写执行权限群内成员拥有读执行权限其他用户拥有读执行权限------------------------------文件权限---------END----------------------------------------------------------SFTP------------START------------sftp -P 22 testname172.65.98.16 连接到sftp服务器注意以上指令中P为大写------------------------------SFTP-------------END-----------—POSTcurl -H “Content-Type:application/json;charsetutf-8” -X POST -d ‘{“requestHead”:{“headSys”:“online”,“headCode”:“hhhh”},“requestData”:{“bodyCode”:qqqq}}’ http://172.16.14.70:210/cc-online-sv/saveInfo----GETcurl http://localhost:31100/app/ehhh/refresh

更多文章