美文网首页
Linux常用命令

Linux常用命令

作者: 小肥肥哒 | 来源:发表于2018-08-31 17:39 被阅读0次

获取root权限

sudo su

新建文件夹

mkdir test

下载文件(Linux to Win,使用SecureCRT)

cd到文件目录,执行sz –e 文件名。

文件下载成功之后即可在以下目录找到。

上传文件( Win to Linux,使用SecureCRT)

rz –e然后从弹出的对话框中选择要上传的文件(不要勾选以ASCII方式上传,否则会解压失败)。

解压zip文件

unzip test.zip -d /apps/dat/

给文件增加读、写、运行权限

chmod 777 ./*.sh

查看进程环境变量

查看环境变量并搜索db:

strings /proc/23785/environ |grep -i db

查看环境变量并标亮db:

strings /proc/22667/environ|grep --color -i db 

shell重定向

sh -x /apps/sh/tomcat.sh restart >> temp.log 2>&1

搜索

grep "test"*  

查找大文件

find /apps/ -type f -size +100M

find /apps/ -type f -size +100M -mtime -1 一天内的文件

find /apps/ -type f -size +100M -mtime +1 一天前的文件

删除大于100M的文件sh脚本:

for i in `find . /apps/ -type f -size +100M-mtime +1`;

do rm $i -rf;

done

查看磁盘占用情况

df -h

查看端口占用情况

netstat -anp | grep 3306

lsof -i:3306

动态查看日志文件

tailf test-rpm.api.com.log

Less查看日志命令

G 跳到最后一行

?test 搜索test

Ctrl+B向上翻页

Ctrl+F 向下翻页

远程复制 scp

scp -r root@10.199.XXX.XXX:/apps/svr/ /apps/svr/

复制 cp

cp -R ik ik.bak

curl GET 参数问题

url 为 http://mywebsite.com/index.php?a=1&b=2&c=3

web形式下访问url地址,使用$_GET是可以获取到所有的参数

然而在Linux下

curl http://mywebsite.com/index.php?a=1&b=2&c=3

$_GET只能获取到参数a

由于url中有&,其他参数获取不到,在linux系统中&会使进程系统后台运行

必须对&进行下转义才能$_GET获取到所有参数

curl http://mywebsite.com/index.php?a=1\&b=2\&c=3

或者curl "http://mywebsite.com/index.php?a=1&b=2\&c=3"

相关文章

网友评论

      本文标题:Linux常用命令

      本文链接:https://www.haomeiwen.com/subject/fffewftx.html