文章目录
1.定义一个ipadd的变量,此变量的内容为eth0的网卡ip,并要求此变量在所有的shell中都能生效
先找到自己的ip
ipadd=`ifconfig ens33 |grep 'inet\>' | awk '{print $2}''`
grep '\binet\b'
.bash_profile
.bashrc
export
2.将系统环境变量PATH的值改为/bin,然后执行passwd 修改当前用户的密码能成功么
export PATH=/bin
正常情况下不改其他的只改这个的话是能成功的
但是如果吧passwd的变量值改了的话就不能了。
不能
which passwd
3.将当前的系统的语言环境变成中文(如已是中文则切换成英文),并永久生效
echo 'LANG=zh_CN.UTF-8' > /etc/locale.conf
也可以在配置文件中添加,但是不建议直接修改/etc目录下的配置文件,修改家目录下的配置文件比较好
4.找出系统中小于1k的文件并复制到/var/tmp/find_dir中,并放入后台执行
mkdir /var/tmp/find_dir
find / -size -1k | xargs -I {} cp {} /var/tmp/find_dir &
bg 前
fg 后
5.对系统的组账户文件统计,并对他们的gid做排序,输出到文件~/gid.txt,并对输出做行数统计
cat /etc/group | cut -d':' -f3 | sort -n | tee ~/gid.txt | wc -l
cat /etc/group | sort -n -k3 | cut -f3 -d: | tee ~/gid.txt | wc -l
gawk -F: '{print$3}' /etc/group | sort -n | tee ~/gid.txt | wc -l
6.使用sed直接对文件~/install.log做修改,将x86_64全部修改为i386,并生成备份文件
cat ~/install.log | sed -i.bak 's/x86_64/i386/'g