Linux常见命令

来源:互联网 发布:国外的域名注册商 编辑:程序博客网 时间:2024/06/12 01:03


注:要查看命令的具体使用,可以使用man查看命令帮助,如 man ls

1、login  登录系统

   login [name][-p][-h 主机名称]

一般打开系统,就会出现,

localhost login:root  

password:   

为安全起见,输入密码时,字符不会在屏幕上回显,光标也不会移动。

注:Linux是一个多用户操作系统,可以同时接受多个用户登录,还允许一个用户进行多次登录。通过虚拟控制台的访问方式,每个虚拟控制台可以看做是一个独立的工作台。Alt+F1-F6来切换前6个虚拟控制台。如,用户登录后,按Alt+F2即可以登录第2个虚拟控制台,再按Alt+F1就回到第1个虚拟控制台。

2、shutdown 关闭计算机,其使用权限是超级用户

  shutdown -t 多长时间之后关机

3、文件管理相关命令

  • -ls 查看文件列表(list)

              查看当前目录文件列表:ls.

             查看根目录文件列表:ls /

            查看文件列表并显示文件属性,包括时间,组,用户,权限等:ls -l

             按时间排序:ls -lctr

  • -rm  删除文件(remove)

                  删除文件a: rm  a

                  删除目录b: rm -r b

  • -mv 移动/改名文件  (move)

                   将文件a改名为b: mv a b

                   将文件a移动到目录/tmp:mv a /tmp

  • -mkdir 创建目录

                     创建目录a:mkdir a

  • -touch  修改文件时间/生成新文件

                     生成一个新的文件a:touch a

                      将文件b的时间修改成当前时间:touch b

  • -cat   输出文件内容

                      输出文件a.txt的内容到屏幕:cat a.txt

4、进程管理

  • -ps 查看系统进程

                      查看当前用户进程:ps

                     查看所有进程,包括活动的和非活动的:ps -ef

                      查看所有java进行:ps -ef | grep java

  • -kill/killall 终止进程

                     终止进程号为500的进程:kill 500

5、用户管理

  • -who 查看登陆的用户
  • -adduser 为系统创建新的用户(需要root权限)

                   增加用户aa:adduser aa

                   增加用户aa,私密为123:adduser -p 123 aa

  • -password 修改用户密码

                  如修改用户aa的密码:password aa  系统会提示属于旧密码,再输入新密码

  • -userdel  删除用户

                    如删除用户aa:userdel aa

  • -usermod 修改用户属性

                 如将用户aa修改到admin组:usermod -p admin aa


6、资源管理

  • -top 查看系统资源状况

                      top是最常用的查看系统当前状态的工作,可以查看CPU 、memory、load等

  • -fdisk  查看硬盘分区

                 fdisk -l /dev/sda 可以输出硬盘/dev/sda的分区列表

  • cat /proc/meminfo 可以查看当前系统的内存信息
  • cat /proc/cpuinfo  可以查看主机cpu信息
  • lsusb  就可以知道当前有多少usb接口:输出几个Bus就代表有几个usb接口可以用


0 0