Linux 5 命令集合.doc_第1页
Linux 5 命令集合.doc_第2页
Linux 5 命令集合.doc_第3页
Linux 5 命令集合.doc_第4页
Linux 5 命令集合.doc_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

Linux 5 命令集合1.文本模式下注销登录的用户 logout 退出系统 exit 退出系统 * Ctrl+D 注销用户 2.文本模式下关闭与重启a. init命令 init 0 关闭计算机 init 1 单用户模式 init 2 没有NFS的多用户模式 * init 3 完全多用户模式(字符画界面) init 4 未定义 * init 5 X11, 即图形化界面 init 6 重新启动计算机b. shutdown命令 格式: shutdown -t sec (或-a、c、f、F、h、k、n、r)time warning message -t 指定从发出关机信号到关机之间的时间,默认以秒为单位,即告诉init多长时间关机。 -a 表示通知shutdown命令去寻找/etc/shutdown.allow文件,并通过该文件提供 的列表来进行身份验证。 -c 取消当前正在执行过程中的关机程序。 -f 在重启计算机(reboot)时忽略fsck文件系统检查程序的执行。 -F 在重启计算机(reboot)时强迫fsck文件系统检查程序执行。 -h 关机后关闭电源。 -k 给所有用户发送警告信息。 -n 由shutdown程序自己关机,而不调用init. -r 关闭Linux后立即重新引导计算机,也就是重新启动计算机。 time 设置关机(shutdown)前的时间,其形式有两种,即“hh:mm”和”+m”。前种形式表示几点几分的时候执行,后一种形式表示几分后执行。例如,”shutdown 10:30”表示10点30分执行shutdown命令;”shutdown +1”表示1分钟执行shutdown命令。 warning message 给系统登录的用户发送的提示信息。c. halt命令 (关机后同时关闭电源) 格式:halt -n(或w、d、f、i、p) -n 不执行sync调用 -w 将过程写入/var/log/wtmp记录,并不是实际执行halt命令。 -d 不将过程写入/var/log/wtmp记录,该选项已包含在-n中。 -f 不调用shutdown而强行关机。 -i 关机前关闭所有的网络接口。 -p 关机时调用poweroff,为默认选项。如果不使用该选项,则halt命令只关闭系统而不切断电源。d. poweroff命令 (关机) 使用poweroff命令用于关机。实际上poweroff命令并不是一个独立的程序,而是halt命令文件的符号链接(与快捷方式类似)。执行powerff命令相当于执行halt p命令,在关闭系统后会切断电源。e. reboot命令 (计算机重新启动) 格式: reboot【-n (或w、d、f、i)】 -n 不对系统缓存进行同步。 -f 不调用shutdown而强行重启。 -i 重新启动前关闭所有的网络接口。 3.linux目录操作命令 a. ls命令 (列出目录内容) 格式【选项】【目录或文件】 * -a 列出指定目录下所有子目录和文件,包含隐藏文件。 * -A 列出指定目录下所有子目录和文件,包含隐藏文件,但不列出“.”和“.”。 -b 对文件名中的不可显示的字符用八进制逃逸字符显示。 -c 按文件的修改时间排列。 -C 分成多列显示。 -d 只显示其名称而不显示其下的各文件。 -f 不排序。 -i 在输出的第一列显示文件的i节点号。* -l 列出文件详细信息,依次是文件类型与权限、链接数、文件属主、文件属组、文件大小、建立或最近修改的时间名字。 -L 如果指定的名称是一个符号链接文件,则显示链接所指向的文件。* -m 按字符流格式输出,文件跨页显示,以逗号分开。 -r 按字母顺序逆向排序或最早优先的顺序显示输出结果。 -R 递归式地显示指定目录的各个子目录中的文件。 -s 显示出每个目录项所有的块数,包括间接块。 -t 按修改时间(最近优先)排序,如果文件修改时间相同,则按字母顺序。默认的时间标记是最后一次修改时间。 -u 按文件上次存取的时间(最近优先)排序,即将-t的时间标记修改为最后一次访问的时间。 -x 按行显出各排序项的信息。 ls -lh 文件名 (查看文件大小以k显示)b. mkdir命令 (创建目录) 格式: mkdir 选项【目录名】 -m 设定权限,即对新建文件目录设置存取权限。 * -p 可以一次创建多个目录。 -v 每次创建新目录都显示信息。c. rmdir命令 (删除空目录) 格式: rmdir【选项】【目录名】 -p 递归删除目录。 * 强制删除 rm -rf 文件名 d. cd命令 (改变当前工作目录) 格式【目录名】 cd . 表示当前所在层* cd . 表示上一层e. pwd命令 显示当前目录的绝对路径。 4.linux文件操作命令 * a . touch命令 格式:touch 文件名 创建新文件,可以在其中添加文本或数据。 b. cat命令 (查看文件内容、合并文件内容等) 格式:选项 文件名 -v 显示除Tab和Enter外的所有字符,并使-T和-E选项起作用。 -T 将文件中的Tab键显示为“I”。 -E 在文件每行的末尾显示一个“$”字符。 -A 等于-vET。 -b 不显示文件中的空行。 * -n 在文件的每行前面显示行号。 -s 将连续的多个空行显示为一个空行。 cat 文件名 | more 分页查看文件内容 * cat 文件名 文件名文件名 合并文件 (三个文件名不同) * vi 名字 按Enter 按i 进入编辑器 按ESC退出编辑器 按出: 输入wq 确定(保存并退出)。 c. cp命令 (文件或目录复制到另一文件或目录) 格式:cp【选项】【源文件或目录】【目标文件或目录】 -a 一般在复制目录时使用该选项,它保留链接、文件属性,并递归地复制目 录,相当于-dpR。 -d 复制的时候保留链接。 -f 删除已经存在的目标文件并且不给出提示。 -i 和-f相反。 * -p 使用该目录选项除复制源文件的内容外,还将修改时间和访问权限也一并 复制到新文件中。 -r 递归复制该目录下所有的子目录和文件。目标文件必须为一个目录名。 -l 不进行复制,只是链接文件。 -v 详细显示文件的复制进度。 d. mv 命令 (文件或目录重命名或将文件由一个目录移入另一个目录中) 格式: mv 【选项】【源文件或目录】【目标文件或目录】 -i 互动。 -f 强制。该选项会超越互动模式,不提示地移动文件,而且使用该选项后, -i 选项不在起作用。 -v 详细。详细显示文件的移动速度。 e. rm命令。(删除文件和目录) 格式: rm【选项】【文件名】 *-i 互动。提示确定删除。 * -f 强制。代替互动模式,不提示地删除。 -v 详细。详细显示文件的删除速度。 -r 递归。 将会删除某个目录及其中所有的文件和子目录。 f. ln命令 * ln命令用于建立链接文件。 g. head命令 (查看文件开头部分) 格式: head h. tail 命令 (查开文件结尾部分) -f 文件新消息显示 * k. less命令 (分页查看信息,使用竖线(|)来把输出用管道导入到命令中) 上下翻页,按Page Up键或Page Down键,也可以按空格键向前移动一个屏幕,按b键向后移动一个屏幕,按q键退出。另外,还可以使用方向键来前后移动。 l. more命令 (分页查看文件内容,已经显示的内容将无法再翻页查看。) 使用空格键和b键前后移动。 n. wc命令 【查看文件中的行数、字数(按有字的行数计算)以及字符数。 m. diff命令 (比较两个文件内容 的不同) 格式: diff 【选项】 源文件 目标文件 源文件和目标文件是需要进行比较的两个文件。 -a 将所有的文件当作文本文件处理。 -b 忽略空格造成的不同。 -B 忽略空行造成的不同。 -q 只报告什么地方不同,不报告具体的不同信息。 -i 忽略大小写的变化。5.linux文件查找命令 a. find 命令 (功能非常强大) 格式: find 【路径】 【-option参数】【-print】【-exec 命令 ;】 具体描述: 1. 路径。 即要搜索文件的目录。 2. option参数。用来控制搜索方式,常用的包括如下几种类型: -name 文件名(可以有通配符*等): 查找指定名称的文件。 -prune 目录:指出搜索时不搜索该目录。 -user 用户名:查找指定用户名的文件。 -size +n或-n :查找大于或小于n块的文件(一块等于512字节),“n”则查找大小等于n块的文件。 -type文件类型:按文件类型搜索。 文件类型包括b(块设备文件)、c (字符文件设备)、f (普通文件)、l (符号链接)、d(目录)、p (管道)等。 蓝色目录文件 白色【字符化界面 (图形化界面黑色)】一般性文件,如文本文件、配置文件、源码文件等。 绿色可执行文件或程序 浅蓝色链接文件 红色打包或压缩文件。 b.grep命令(查找指定文件中的某些内容) 格式:【选项】 匹配模式文件列表 -c 对匹配的行计数。 -h 抑制包含匹配模式的文件名的显示。 -i 对匹配模式不区分大小写。 -l 只显示包含匹配模式的文件名。 -n 每个匹配行只按照相对的行号显示。 -v 列出不匹配的行。 c. locate和slocate命令 (搜索文件) * locate安全性高 which 文件名 6. linux文件打包与压缩命令 a. tar命令 (文件打包) 格式:tar 【选项】归档文件 源文件或目录 -c 创建一个新归档文件。 -f 指定归档文件名称。 -t 列出归档中包含的文件。 -x 解开归档文件。 -v 列出归档、解档的详细过程。 -r 将文件追加到归档末尾。 -z 以gzip格式压缩或解压文件。 -j 以bzip2格式压缩或解压文件。 -d 比较档案与当前目录中的文件。 注:tar归档文件的扩展名一般为 .tar ; 如果使用了gzip压缩格式,则通常使用扩展名 .tar.gz或者 .tgz ; 如果使用了bzip2压缩格式,则为 .tar.bz2 。 * 打包 tar -cvf 打包路径文件名.tar 打包文件 * 解包 tar -xvf 解档文件名 -C 解档路径 b. gzip命令 (文件压缩与解压缩) 格式: gzip 选项 文件名 -c 将执行结果写成标准输出,保持原有文件不变。 * -d 将压缩文件解压缩。 -l 显示详细的压缩信息。 -r 递归式压缩或解压缩,对子目录及子目录中的所有文件进行操作。 * -t 测试、检查压缩文件是否完整。 * -v 显示文件名和压缩比。 -1 (9) 用来指定压缩比率,默认为6。 gzip -c 源文件名 归档文件.gz gzip * (全压缩) gzip -d * ( 全解压) 查开压缩包内容 zcat 压缩文件 zip压缩格式: zip 归档文件名.zip 压缩文件 c. unzip命令 (MS DOS或Windows系统中zip格式压缩文件解压缩) 格式: unzip 选项 zip文件名 * -v 查看压缩文件列表,但不解压缩。 * -t 测试文件是否完整,但不解压缩。 * -d 解压缩文件到指定目录中。 -z 只显示压缩文件的注释。 * -j 解压缩所有文件到同一目录中,而不重建原有的目录结构。 7. 查看和设置日期时间的命令 a. cal 命令 (显示指定月份或年的日历 年份范围为19999) 格式: cal month year cal -jy (查看多少天) b.date 命令 (指定的格式显示系统日期和时间 设置日期和时间) 格式 : date +格式 日期: date -s 月/日/年 时间: date -s 时:分:秒 设置硬件时钟: 看硬件时钟: hwclock 硬件同步软件时钟: hwclock -systohc 软件同步硬件时钟: hwclock -w 设置硬件时钟: hwclock -set -date=”月/日/年 时:分:秒“ 注:在默认情况下 ,普通用户没有修改系统时间和时间的权限。 8. linux获取帮助命令 a. man命令 (格式化和联机手册) 格式: man 选项 命令名称或配置文件名称 -a 显示所有的联机手册,而不是只显示找到的第一手册。 -f 只显示出命令的功能,而不显示其中详细的说明文件。 -K 按照关键字查找联机手册。 空格键 显示手册页的下一屏。 Enter键:一次滚动手册页的一行。 b 回滚一屏。 f 前滚一屏。 q 推出man命令。 h 列出所有的滚动键。 b. info 命令 (阅读info格式文档) 格式:info 【选项】info 文档名称 q 推出info。 c. whereis 命令 (需找命令的可执行文件所在的位置) 格式: whereis 选项 命令名称 -b 只查找二进制文件。 -m 只查找命令的联机手册部分。 -s 只查找源代码文件。9.shell操作linux系统 a. history命令 (显示最近使用过的命令) ! 执行历史中的最后一项命令。 !数字 将执行命令行历史中的数字指定的命令,例如!15,则执行命令历史中的第15项。 !字串 将执行命令行中匹配该字串的最新输出的命令。 删除命令记录 history c b. Tab键执行命令自动补全功能。 c. shell中特殊字符和环境变量 * 匹配所有字符。 ? 匹配任意单个字符。 匹配指定的一个字符范围。 a-ey* 当前目录中以a、b、c、d、e、y开头的所有文件名称。 a-ey? 当前目录中以a、b、c、d、e、y开头只有两个字符的所有文件名称。 root/? root目录下3个字符的所有文件名称。 注:通配符*和?只在 外面有效,在 里面则成为一个普通字符;而连字符“-”只在 里面有效,在 外面则成为一个普通字符,因此,在给文件命名时最好使用通配符,特别是在给目录命令时更要注意。 d. 使用引号 单引号 单引号里面的字符都作为普通字符来使用。 双引号 双引号里面的字符除了$、和“保留其特殊含义及功能外,其余字符一律作为普通字符来解释。 $ 用其后面指定的变量的值来取代这个变量和转义字符。.新名命令.最后一行输入o内容.(查看定义别名).字母“(查看带字母的文件).内容内容“(修改字符串).文本编辑器:命令格式:变量名及参数【:】显示所有环境变量。 【 :set number 显示行号 【:set readonly】 将文件设为只读。 【:set showmode】 显示用户当前处在什么模式之下。 b.行编辑器命令 c 修改 y 复制 p 放置 d 删除 dd 剪切整行文本 yy 复制整列文字 P 粘贴 注: 5yy 表示从光标起5行进行复制。 q 结束编辑 q! 不存档直接退出 w 保存文档,然后继续编辑 wq 保存文件后退出 ZZ 存档后退出 x 存档后退出11. 磁盘分区管理 a. fdisk 分区管理 a 引导标志开关 m 显示fdisk命令的帮助信息 l 列出已知的分区类型 p 列出现有的分区表 n 建立一个分区 t 修改分区的系统id. d 删除一个分区 w 保存更改并退出 q 不保存更改退出。 注: fdisk /dev/sda或had RAID设备编号命令: mdadm -create /dev/md0 -level=1 -raid-devices=2 /dev/sdb1 /dev/sdd112.linux5目录结构 /bin 存放最常用的命令 /boot 存放内核文件以及引导装载程序文件。 /dev 存放外部设备文件。 /etc 存放所有的系统管理所需要 的配置文件和子目录。 /root 给目录为系统管理员(也称作超级用户root)的主目录。 /home 该目录为系统上各个用户的主目录,一般以用户的账户命名各个用户的子目录。 /lib 存放系统最基本的动态链接共享库,包括共享文件和内核模块文件。 /mnt和media 两个目录为让用户临时挂在别的文件系统的,默认两个目录为空。 /proc 目录是一个虚拟目录,它是系统内存的映射,直接访问这个目录可以获取系统信息。 /sbin 系统管理员使用的命令文件。 /tmp 存放一些临时文件。 /usr 独立分区挂载的,主要用于存放不经常变化的数据,包括需要用到的 很多应用程序和文件。 /var 存放着不断扩充着的东西,包括各种日志文件、打印队列、DNS数据库文件等。13.文件类型 -: 普通文件,包括文本文件、数据文件、可执行的二进制程序文件等。 d: 目录文件,即目录,在linux中通过它来构成文件系统的树形结构。每个目录至少有“.”(表示上一级目录)和“.”(表示该目录本身)两个目录。 l: 链接文件,包括符号链接和硬链接。 b: 块设备文件,即以字符块为单位的设备,例如软盘、硬盘、光驱等。 c: 字符设备文件,即以一个个的字符为单位的设备,例如键盘、鼠标等。14.ext3日志文件系统主要特点: 1.高可用性 2.数据的完整性 3.文件系统的速度 4.数据转换 5.多种日志模式 图形界面: ls /lib/modules/2.6.18-8.el5xen/kernel/fs 查看系统所支持的文件系统。15.linux5建立文件系统 a. mkfs命令 (建立文件系统) 格式: mkfs -v -t fstype fs-options filesys blocks -v 强制执行长格式输出。 -t fstype 选择文件系统的类型。 fs-options 即将建立的文件系统选项。 filesys 将要创建的文件系统所在的设备号。 blocks 文件系统的大小。 * mount 挂载光盘 umount 卸载光盘 b.du命令 (查看目录的磁盘使用情况) -k 则以KB为单位显示。 -a 则同时显示目录和文件的磁盘使用情况。 -s 则只显示总的磁盘空间使用情况。 -h 则以最适合的容量单位显示。 c. df 命令 (查看已挂载的文件系统磁盘使用情况) 格式: df 【选项】 -h 以最合适的容量单位显示。 -a 显示所有文件系统的信息,包

温馨提示

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

评论

0/150

提交评论