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

原文地址:https://www.cnblogs.com/cnsec/p/13547588.html