注:要查看命令的具体使用,可以使用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接口可以用