一、命令提示符
通常Shell命令提示符采用一下的格式:
username@hostname:direction$
username:用户名,显示当前用户的账号
hosname:主机名,例如远程登录后,系那是登录的主机名
direction:目录名,显示当前所处的路径,当在根目录下显示的是"/",当在用户主目录下显示的是"~"。
例如:[root@master home]#,用户名为root,主机名为master,home为目录名。
二、命令格式
一条命令包含3要素:命令名称、选项、参数。命令名称是必须的,选项和参数是可选的。命令格式如下:
$ Command [-Options] Argment1 Argment2
$为提示符linux命令,如果是当前用户是roo超级用户提示#,如果是普通用户提示$。例如:超级用户[root@master home]#,普通户名[badou@master /]$ 。
三、用户系统相关命令
1、用户切换命令
su - root
例如:
[badou@master /]$ su - root
Password:
[root@master ~]#
作用:将其他用户切换到root,输入密码,建议将"-"带上,可以将root的环境变量和工作目录同时带入,否则会因为环境变量的问题发生错误。
2、系统管理命令(ps和kill)
ps:显示当前系统中有该用户运行的进程列表。
用于进程创建、终止、等待、替换、进程数据段大小改变及进程标识符或指定进程属性获得等。在unix系统下,如果recv函数在等待协议接收数据时网络断开了linux命令,那么调用recv的进程会接收到一个sigpipe信号,进程对该信号的默认处理是进程终止。在unix系统下,如果recv函数在等待协议接受数据时网络断开了,那么调用recv的进程会接收到一个sigpipe信号,进程对该信号的默认处理是终止进程。
格式:
ps [选项] kill [选项] 进程号(PID)
通常使用 ps -ef |grep java 查找java进程
kill -9 PID 杀死某个进程
3、磁盘相关命令
Linux常见系统管理命令
选项
命令含义
格式
free
查看当前系统内存的使用情况
free[选项]
统计目录(或文件)所占磁盘空间的大小
du[选项]
查看文件系统的磁盘占用情况
df[选项]
fdisk
查看磁盘分区情况及对硬盘进行分区管理
fdisk[-l]
在使用fdisk -l 必须有root的权限。
1 [root@master home]# fdisk -l 2 3 磁盘 /dev/sda:10.7 GB, 10737418240 字节,20971520 个扇区 4 Units = 扇区 of 1 * 512 = 512 bytes 5 扇区大小(逻辑/物理):512 字节 / 512 字节 6 I/O 大小(最小/最佳):512 字节 / 512 字节 7 磁盘标签类型:dos 8 磁盘标识符:0x0003d0ad 9 10 设备 Boot Start End Blocks Id System 11 /dev/sda1 * 2048 2099199 1048576 83 Linux 12 /dev/sda2 2099200 20971519 9436160 8e Linux LVM 13 14 磁盘 /dev/mapper/cl-root:8585 MB, 8585740288 字节,16769024 个扇区 15 Units = 扇区 of 1 * 512 = 512 bytes 16 扇区大小(逻辑/物理):512 字节 / 512 字节 17 I/O 大小(最小/最佳):512 字节 / 512 字节 18 19 20 磁盘 /dev/mapper/cl-swap:1073 MB, 1073741824 字节,2097152 个扇区 21 Units = 扇区 of 1 * 512 = 512 bytes 22 扇区大小(逻辑/物理):512 字节 / 512 字节 23 I/O 大小(最小/最佳):512 字节 / 512 字节