Linux 常用命令


常用命令

替换(sed)

sed -i 's#old/string#new/string#g' /etc/nginx/nginx.conf

搜索(grep)

grep -nr "text" .

批量(xargs)

ls -l|grep ^d|awk '{print NR": "$9}'|xargs -I {} echo "Num {}"

以其他用户执行命令

su tomcat -c id

系统指标

进程(top)

top

内存(free)

free -mh

网络 iftop

读写 iotop

操作用户&用户组

添加用户

username=xxx
password=`cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 32`
expire_date=`date -v +10y +%Y-%m-%d`
useradd -m -d /home/$username/ -U -s /bin/bash -e $expire_date $username
echo $username:$password | chpasswd

用户过期时间

chage -l tomcat
chage -M 99999 tomcat
passwd -x 99999 tomcat

更改用户id 用户组id

usermod -u 66666 tomcat
groupmod -g 66666 tomcat

文章作者: Kinson
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Kinson !
评论
  目录