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

相关推荐