多语言展示
当前在线:967今日阅读:91今日分享:37

linux的命令大全--部分适合Unix

linux的命令大全--部分适合Unix:为了方便大家查找linux的命令,以下将我了解到的命令列举一下
工具/原料

Linux、Unix平台适用

方法/步骤
1

关机 (系统的关机、重启以及登出 ) shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minutes & 按预定时间关闭系统 shutdown -c 取消按预定时间关闭系统 shutdown -r now 重启(1) reboot 重启(2) logout 注销 系统性能top :动态实时显示cpu、内存、进程等使用情况(类似windows下的任务管理器)top -d 2 -p 7427 :-d为画面更新的秒数,默认5秒,-p为指定进程pid的信息vmstat 2 10 :每隔2秒采集一次服务器状态,采集10次(查看内存、io读写状态、cpu)free -h :查看系统内存及虚拟内存使用情况df -h :显示磁盘的空间使用情况iostat :可查io读写、cpu使用情况sar -u 3 5 :查看cpu使用情况(3秒一次,共5次)sar -d 2 3 :评估磁盘性能ps aux|grep firefox :获取火狐的进程号(PID)(可查看进程占用cpu、内存百分比及进程触发指令的路径)kill -9 进程号 :强制杀死进程

2

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci -tv 罗列 PCI 设备 lsusb -tv 显示 USB 设备 date 显示系统日期 cal 2007 显示2007年的日历表 date .00 设置日期和时间 - 月日时分年.秒 clock -w 将时间修改保存到 BIOS Linux命令常用结构 :Command [-option] [argument] Command:即是要运行的命令的本身,说白了就是一个软件(程序);Option:是选项(可选),选项是控制命令运行状态和行为的(可多个选项一起,如df -hT);Argument:是参数(可选),是命令要操作对象如文件、路径、数据、目录等; 在指令的第一部分按[tab]键一下为[命令补全],两下为所有命令选择,在非第一部分按[tab]键两下为[文件补全];linux命令区分大小写;文件权限chmod [-R] 777文件或目录 :设置权限(chmod a+rwx a=chmod ugo +rwx a=chmod 777 a)注: r(read)对应4,w(write)对应2,x(execute)执行对应1;-R:递归更改文件属组,就是在更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的所有文件的属组都会更改)chmod [{ugoa}{+-=}{rwx}][文件或目录] :如chmod u-w,g+x,o=r test.txt为user(拥有者)去掉写权限,group(所属组)加上执行权限,other(其他人)权限等于只读;chown [-R] admin:root /opt/ :变更文件及目录的拥有者和所属组(-R递归处理所有文件和文件夹,admin为拥有者,root为所属者)查看文件内容 cat file1 从第一个字节开始正向查看文件的内容 tac file1 从最后一行开始反向查看一个文件的内容 more file1 查看一个长文件的内容 less file1 类似于 'more' 命令,但是它允许在文件中和正向操作一样的反向操作 head -2 file1 查看一个文件的前两行 tail -2 file1 查看一个文件的最后两行 tail -f /var/log/messages 实时查看被添加到一个文件中的内容

注意事项

完整的Linux命令大全

推荐信息