linux 常用命令

ubuntu 
查看文件信息
ls -l filename

查看文件夹大小
cd  FoldeName
du -sh

查看磁盘使用情况
df -h

压缩文件
tar -czvf name-of-archive.tar.gz /path/to/directory-or-file

解压文件
tar -xzvf archive.tar.gz

 

文件写入

覆盖写入

echo "content"  >  file

追加写入

echo "content" >> file

 

echo “content” >> privilegedfile 无效,因为output redirection是由shell控制的,而不是sudo或echo

可以使用以下几种写法

https://stackoverflow.com/questions/84882/sudo-echo-something-etc-privilegedfile-doesnt-work-is-there-an-alterna

echo 'content' | sudo tee --append privilegedfile

#避免数据打印
echo 'content' | sudo tee --append privilegedfile > /dev/null

sudo sh -c "echo 'content' >> privilegedfile"

获取本机ip

ifconfig | sed -En 's/127.0.0.1//;s/172.17//;s/192.168//;s/.*inet (addr:)?(([0-9]*\.){3}[0-9]*).*/\2/p'

根据child process的PID获取parent process的PID
ps -o ppid=PID
pstree -s -p PID

获取进程详细信息
ll /proc/PID

https://askubuntu.com/questions/153976/how-do-i-get-the-parent-process-id-of-a-given-child-process

posted @ 2019-02-25 20:57  SEC.VIP_网络安全服务  阅读(201)  评论(0)    收藏  举报