Linux命令学习点滴
一、用户操作
1、添加用户:
useradd -u 601 -d /home/inst -g users -m -s /usr/bin/ksh inst
#passwd inst
2、删除用户
userdel -r mdmcicp
删除用户,将${USER_NAME}替换为所删除的用户即可。
yast2 user delete username=${USER_NAME} delete_home
fuser -ck /home/m**p/m**c
3、踢出用户
用w命令查出用户登录的TTY
pkill -kill t 用户(TTY)
4、切换用户
su - myuser
二、硬盘
1、盘使用量
df -k
三、进程
1、查看进程
ps -ef |grep **(e: all processes/f:outputformat)
lsof -i :37770
2、杀进程
pkill命令也是发送signal 15到进程,但是它可以用进程名字来杀除,不象kill必须用pid来杀除。
pkill -9 processName
删除该用户的所有进程
pkill -9 -u username
3、当前进程
P
4、查询用户进程
ps -fu myuser
5、杀掉进程
kill -9 PID
6、后台启动进程
nohup ./run.sh >> run.log &
7、实时查看CPU等信息
top(在top命令运行同时,按下“1”键,则会显示多个CPU信息。)
四、文件以及目录
1、删除文件夹
rm -f
2、查找字符串所在的文件
grep -ri "Initiality the basic" *
3、实时查看文件
tail -f run.log
4、查找文件
find ./ -name "*"
5、修改权限
chown -R
五、IP
1、绑定虚拟IP
rc network restart
六、环境
evn|grep ora
七、内存
IPCS |grep
IPcrm -m
八、网络
netstat -an |grep 1521
九、历史
history
last
十、端口号
netstat -an | grep 28080
netstat -an | findstr 1099(windows)
十一、系统
1、重启系统
reboot