LINUX常用命令培训_第1页
LINUX常用命令培训_第2页
LINUX常用命令培训_第3页
LINUX常用命令培训_第4页
LINUX常用命令培训_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Linux常用命令,内容提要,命令格式化说明 常用命令说明 文件及目录管理 磁盘及硬件管理 信息管理 程序与资源管理 系统服务配置管理,指令格式,roottest root# command -options parameter1 parameter 2 说明: 指令与参数区分字母大小写; command为指令的名称,例如变换路径指令为cd。 options为参数设定选项 parameter1、parameter2为跟在option后面的参数,或是command参数; command,-options,parameter之间以空格分开,多个空格视为一个空格; 指令太长时,可以用“”符合使指令连

2、续到下一行,man/info,man commandcommand为欲查询的指令名称 info command command为欲查询的指令名称 如果不知道ls命令是干什么的,立刻man一下,文件和目录管理-绝对路径和相对路径,绝对路径:路径的写法一定是从跟目录“/”写起,例如:/usr/share/doc目录 相对路径:路径是相对与所在目录相对的位置,例如,光标现在/usr/share/doc,要转到/usr/share/man,只要执行:cd ./man,文件和目录管理-转到其他目录,cd -改变当前路径 #cd 相对路径或绝对路径 cd .回到上一层目录 cd ./home相对路径写法

3、cd /opt/kdm/绝对路径写法 pwd-显示当前目录 #pwd,文件和目录管理-创建和删除目录,mkdir-创建目录 mkdir 目录名称 使用-p可以创建递进的目录结构,如: mkdir -p a/b/c 否则目录需要一层一层地创建 rmdir-删除目录 rmdir -p a/b/c 否则目录需要一层一层地删除,而且被删除的目录中不能有其他的 目录或文件。如果要将所有目录下的文件都删除,必须使用rm fr a,文件和目录管理-文件和目录管理,ls-显示文件名、属性等 ls -a列出所有文件,包括隐藏文件 ls -l 详细列出每个文件的属性 ls -s按照文件大小排序 ls -t按照时间

4、排序 ls -r反序排列 ls -R显示每个子目录及其中的文件 cp复制文件或目录 cp -r复制目录及其中所有文件 cp -s为文件建立一个链接,文件和目录管理-文件和目录管理,rm-删除文件或目录 -i提供用户确认(默认) -r循环删除,指导没有文件为止 -f不提供用户确认,强制删除 mv-移动文件或目录 这个指令有两个用途。 第一是移动: mv a b/b是目录,a是与b同级的目录或文件 第二是变更文件名或目录名 mv a b/a同级目录中没有b文件或目录,文件和目录管理-查看文件内容,cat-从第一行开始显示文件内容 cat -n filename 连同行号一起显示 tac-从最后一行

5、开始显示文件内容 more-当文件较大使用more可以一屏一屏的显 示,但不可向上翻页。 less-和more相似,但是可以PageUp、PageDown 翻页查看,文件和目录管理-文件权限,chmod-文件权限更改 #chmod 777 a -rwxrwxrwx 1 root root 267 Aug 2 22:06 a 一个文件或目录至少有9个属性,三三一组,共分为 三组。可以使用数字当作变换属性的参考依据。各属 性如下: r: 4 w:2 x: 1,磁盘和硬件管理-查看磁盘或目录容量,df-查看硬盘的总容量、已用容量等 df -h 容量以人容易识别的方式显示:1K du-查看文件已用容量

6、 du -h容量以人容易识别的方式显示:1K du -sh 统计本目录使用的总容量,磁盘和硬件管理-磁盘格式化,fdisk- fdisk -l 查看分区信息 fdisk /dev/xxx 重现划分分区表 mkfs.ext3- 把已分区的磁盘进行格式化,且文件系统格式为ext3,磁盘和硬件管理-磁盘挂载和卸载,说明 要将已经建立的硬盘在Linux上正式启用,需要 将它们装载到文件系统。装载硬盘的时候得先建 立装载点。 mount-把已格式化磁盘挂载到文件系统 mount /dev/xxx /mount umount-卸载已挂载磁盘 umount -f /mount|/dev/xxx,信息管理-d

7、mesg/messages,dmesg 可以通过dmesg命令查看系统启动时显示的 很多系统信息。例如cpu、硬盘、光盘型号 及硬盘分割表等。 /var/log/messages 保存了应用程序运行时对系统的使用情况 以及应用程序的运行情况,程序与资源管理-ps,ps-静态的查看程序运行时占用的系统资源。 ps aux字段解释: USER:该程序属于哪一个用户; PID:该程序的进程号 %CPU:该进程使用的CPU资源比率 %MEM:该进程使用物理内存的比率(RES) VSZ该进程号占用的虚拟内存 RSS该进程号占用的物理内存 TTY:是否为登入者执行的程序。若为tty1tty6,则为本机登入

8、者;若为pts/?,则为远程登入者。 STAT:该程序的状态。R为运行,S为睡眠,T为正在检测或已停止,Z表示僵死 START:该程序开始的日期 TIME:该程序运行的时间 COMMAND:该程序的进程名,程序与资源管理-top,top-动态地查看程序运行时占用的系统资源 top可以动态地检测各进程占用的系统资源。 top -d 1 -n 10 -p cmu/显示cmu进程占用的系统情况且每隔1秒显示一次,共显示10次,程序与资源管理-系统资源监视器,vmstat vmstat 显示的信息有: procs r:可运行的进程数量b:阻塞进程数量 memory swpd:已用的交换空间大小free

9、:空闲内存大小 buff:磁盘缓冲使用大小cache:文件系统的缓冲使用大小 swap si:从磁盘交换分页到内存的数量so:从内存交换分页到磁盘的数量 io bi:从磁盘读入的块bo:写入磁盘的块 system in:系统中断,设备每秒中断数cs:进程上下文切换频率 cpu us:用户进程的cpu占用率sy:系统进程的cpu占用率 id:系统空闲cpu占用率wa:等待I/O返回时的cpu占用率,程序与资源管理-终止进程运行,kill 格式:kill -signal PID 其中,signal 可以通过kill -l查看,又属9(SIGKILL), 15(SIGTERM)最常用。 killal

10、l 格式:killall -signal COMMAND 要杀掉一个进程,自然需要知道该进程的进 程号或进程名,就得善用ps、top等工具,程序与资源管理-查看系统信息,uname-查看内核版本号 uname -a列出所有系统信息 uname -p列出cpu信息 uname -n列出主机名 uname -r列出核心版本信息 cat /proc/meminfo查看内存的详细信息 cat /proc/cpuinfo查看cpu的详细信息,程序与资源管理-用户占用的负载情况,uptime 系统运行时间、用户、负载情况 w 机器登陆用户信息及负载情况 who 都有谁在线 whoami 当前用户信息,系统服务配置管理-service/c

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论