1. mkdir /data/oldboy -p
ls /data/oldboy/ -ld
touch /data/oldboy/oldboy.txt
echo "inet addr:10.0.0.8 Bcast:10.0.0.255 Mask:255.255.255.0" >/data/oldboy/oldboy.txt
ifconfig|sed -n '2p'
cat oldboy.txt
2. cd /data/oldboy/
cat oldboy.txt
awk -F "[ :]+" '{print $3,$5,$7}' oldboy.txt
3.cd ~
mv /data/oldboy /tmp
cp /etc/passwd /tmp/oldboy
4. cd /tmp/oldboy
awk -F ":" 'NR>9 && NR<21 {print $3}' passwd >test.txt
cat test.txt
5. alias rm='echo Do not use rm command.'
ls
rm test.txt
ls /etc/profile /etc/bashrc
echo "alias rm='echo Do not use rm command.' " >>/etc/bashrc
echo "alias rm='echo Do not use rm command.' " >>/etc/profile
alias
history |cut -c 8-
6. find /tmp/oldboy -type f ! -name "passwd"
find /tmp/oldboy -type f ! -name "passwd"|xargs \rm -f
tree /tmp/oldboy
7. head -5 /etc/passwd |tail -4
sed -n '2,5p' /etc/passwd
awk 'NR>1 && NR<6' /etc/passwd
8. awk 'NR==1 {print $0}' /etc/passwd
awk -F ":" 'NR==1 {print $7":"$2":"$3":"$4":"$5":"$6":"$1}' /etc/passwd
9. ls /data
echo "oldgirl" >/data/123.txt
echo "oldgirl" >/data/456.txt
echo "oldgirl" >/data/3306/aa.txt
echo "oldgirl" >/data/3307/bb.txt
tree /data/
LANG=en
tree /data/
find /data -type f -name "*.txt"
find /data -type f -name "*.txt" |xargs cat
find /data -type f -name "*.txt" |cat
find /data -type f -name "*.txt" |xargs -n 1 cat
find /data -type f -name "*.txt" |xargs sed 's#oldgirl#oldboy#g'
find /data -type f -name "*.txt" |xargs sed -i 's#oldgirl#oldboy#g'
find /data -type f -name "*.txt" |xargs cat
10. ls -lh /var/log/dmesg
mkdir /oldboy
cd /oldboy
cat /var/log/dmesg >>123.log
cat /var/log/dmesg >>123.log
cat /var/log/dmesg >>123.log
cat 123.log >>456.log
date -s 20160401
find /oldboy -type f -name "*.log" -size +1M -mtime +7
find /oldboy -type f -name "*.log" -size +1M -mtime +7 -exec mv {} /tmp \;
ls -lh /tmp
转载于:https://www.cnblogs.com/sec875/articles/9065271.html