Linux常用命令及相关目录命令集

合集下载

linux_官方命令手册

linux_官方命令手册

magic linux 官方命令手册5.3.1 目录及文件操作命令1、pwd 显示当前目录命令。

命令格式:#p w d常用选项:无命令使用说明:当你在终端下工作久了后,往往是记不清自己当前是在系统文件树中的哪个位置,而终端提示符前面也仅显示出当前的目录,而非完整的路径。

这时你用p w d 命令,就可以知道自己当前所在的位置。

例子:例A:[[r oo t@M a g c i L i nux s h a r e]]# p w d/u s r/X11R6/s h a r e这就显示了当前完整的路径。

2、ls 显示目录内容命令。

命令格式:l s[[选项]][[文件或目录列表]]常用选项:-a,全部(a ll)。

列举目录中的全部文件,包括隐藏文件(.f il e n a m e)。

位于这个列表的起首处的..和. 依次是指父目录和你的当前目录。

-l,长(l ong)。

列举目录内容的细节,包括权限(模式)、所有者、组群、大小、创建日期、文件是否是到系统其它地方的链接,以及链接的指向。

-F,文件类型(F il e t yp e)。

在每一个列举项目之后添加一个符号。

这些符号包括:/表明是一个目录;@表明是到其它文件的符号链接;* 表明是一个可执行文件。

-r,逆向(r e v e r s e)。

从后向前地列举目录中的内容。

-R,递归(r ec u r s i v e)。

该选项递归地列举所有目录(在当前目录之下)的内容。

-S,大小(s i ze)。

按文件大小排序。

命令使用说明:其等同于DOS 下的d i r命令。

不带任何参数的默认情况下(#l s),显示当前目录下所有文件和非隐藏目录。

如果想看当前目录下所有的文件目录及详细信息,可用命令:# ls -a l;如果你想在当前目录下显示别地方的目录,你可用:$ ls [[选项]]<想要显示目录的绝对路径>。

你可以通过阅读ls 的说明书页(m a n l s)来获得的完整命令帮助。

linux常用100个命令

linux常用100个命令

linux常用100个命令以下是常用的100个Linux命令:1. ls - 列出当前目录中的文件和文件夹2. cd - 改变当前工作目录3. pwd - 显示当前工作目录的路径4. mkdir - 创建一个新的目录5. rmdir - 删除一个空的目录6. touch - 创建一个新的空文件7. cp - 复制文件或目录8. mv - 移动或重命名文件或目录9. rm - 删除文件或目录10. cat - 显示文件内容11. less - 逐行显示文件内容12. head - 显示文件的前几行内容13. tail - 显示文件的后几行内容14. grep - 在文件中搜索匹配的文本15. find - 在文件系统中搜索文件16. chmod - 改变文件或目录的权限17. chown - 改变文件或目录的所有者18. chgrp - 改变文件或目录的所属组19. du - 显示目录或文件的磁盘使用情况20. df - 显示文件系统的磁盘使用情况21. file - 显示文件的类型22. ln - 创建一个硬链接或符号链接23. mount - 挂载文件系统24. umount - 卸载文件系统25. tar - 创建或解压归档文件26. gzip - 压缩文件27. gunzip - 解压缩文件28. wget - 下载文件29. curl - 通过URL获取或发送数据30. ssh - 远程登录到另一台计算机31. scp - 在本地主机和远程主机之间复制文件32. ping - 测试与另一台计算机的连接33. ifconfig - 显示或配置网络接口34. netstat - 显示网络连接、路由表等信息35. iptables - 配置防火墙规则36. ps - 显示当前运行的进程37. top - 显示系统中运行的进程和资源使用情况38. kill - 终止正在运行的进程39. service - 启动、停止或重启系统服务40. systemctl - 管理系统服务41. uname - 显示系统信息42. date - 显示或设置系统时间和日期43. history - 显示或搜索命令历史记录44. which - 显示可执行文件的路径45. echo - 显示文本或变量的值46. export - 设置环境变量47. source - 执行一个脚本文件48. alias - 创建命令别名49. sed - 流编辑器,用于文件内容的替换和修改50. awk - 文本处理工具,用于提取和处理文本数据51. sort - 对文本进行排序52. uniq - 删除重复的行53. diff - 比较两个文件的差异54. tr - 替换、删除或压缩字符55. cut - 从文本中提取字段56. paste - 将多个文件的行合并成一行57. join - 根据共同的字段将两个文件合并58. split - 将文件分割成多个较小的文件59. grep -v - 显示不匹配的文本行60. grep -c - 统计匹配的文本行数61. grep -i - 忽略大小写进行匹配62. grep -r - 递归地搜索目录中的文件63. grep -w - 匹配整个单词而不是部分匹配64. grep -A - 显示匹配行及其后面的几行65. grep -B - 显示匹配行及其前面的几行66. grep -C - 显示匹配行及其前后的几行67. awk '{print $1}' - 打印每行的第一个字段68. awk '{print $NF}' - 打印每行的最后一个字段69. awk '/pattern/{print}' - 打印匹配模式的行70. awk '/pattern/{print $2}' - 打印匹配模式的第二个字段71. awk '{sum+=$1} END {print sum}' - 计算第一列的总和72. awk '{if ($1 > 10) print}' - 打印第一列大于10的行73. awk '{if ($1 > 10) print $2}' - 打印第一列大于10的第二个字段74. awk '{print NR, $0}' - 打印行号和整行内容75. awk '{for (i=1; i<=NF; i++) print $i}' - 打印每个字段76. sed 's/pattern/replace/' - 替换匹配的文本77. sed '/pattern/d' - 删除匹配的文本行78. sed '/pattern/s/old/new/' - 在匹配的文本行中替换文本79. sed '/pattern/!d' - 删除不匹配的文本行80. sed '1d' - 删除第一行81. sed '$d' - 删除最后一行82. sed -n '1,5p' - 打印前5行83. sed -n '5,$p' - 打印从第5行到最后一行84. sed -n '/pattern/p' - 打印匹配的文本行85. sed -n '/pattern/{p;q;}' - 打印匹配的文本行并退出86. sort -n - 对数字进行排序87. sort -r - 逆序排序88. sort -u - 去除重复的行89. sort -k2 - 按第二个字段进行排序90. sort -t',' -k2 - 使用逗号作为分隔符,按第二个字段进行排序91. uniq -c - 统计重复的行数92. uniq -d - 只显示重复的行93. uniq -u - 只显示不重复的行94. diff -u - 显示详细的差异95. diff -r - 递归比较目录中的文件96. tr 'a-z' 'A-Z' - 将小写字母转换为大写字母97. tr -d '[:digit:]' - 删除所有数字98. tr -s ' ' - 合并连续的空格为一个空格99. cut -d',' -f1 - 使用逗号作为分隔符,打印第一个字段100. cut -c1-5 - 打印每行的前五个字符这些命令是Linux中最常用的命令之一,可以帮助您在终端中进行文件和文本处理、系统管理、网络配置等操作。

Linux的常用基本命令

Linux的常用基本命令

Linux的常⽤基本命令⼀、基本命令1.1 关机和重启1.2 帮助命令⼆、⽬录操作命令2.1 ⽬录切换 cd2.2 ⽬录查看 ls [-al]2.3 ⽬录操作【增,删,改,查】2.3.1 创建⽬录【增】 mkdir2.3.2 删除⽬录或⽂件【删】rm2.3.3 ⽬录修改【改】mv 和 cp2.3.4 搜索⽬录【查】find三、⽂件操作命令3.1 ⽂件操作【增,删,改,查】3.1.1 新建⽂件【增】touch3.1.2 删除⽂件【删】 rm3.1.3 修改⽂件【改】 vi或vim3.1.4 ⽂件的查看【查】tail head3.2 权限修改四、压缩⽂件操作4.1 打包和压缩4.2 解压五、查找命令5.1 grep5.2 find5.3 locate5.4 whereis5.5 which六、su、sudo6.1 su6.2 sudo七、系统服务⼋、⽹络管理8.1 主机名配置8.2 IP 地址配置8.3 域名映射九、定时任务指令crontab 配置9.1 命令格式9.2 配置说明、实例⼗、其他命令10.1 查看当前⽬录:pwd10.2 查看进程:ps -ef10.3 结束进程:kill10.4 ⽹络通信命令:10.5 配置⽹络10.6 重启⽹络10.7 切换⽤户10.8 关闭防⽕墙10.9 修改⽂件权限10.10 清屏10.11 vi模式下快捷键⼀、基本命令1.1 关机和重启shutdown -h now ⽴刻关机shutdown -h 5 5分钟后关机poweroff ⽴刻关机shutdown -r now ⽴刻重启shutdown -r 5 5分钟后重启reboot ⽴刻重启1.2 帮助命令--help命令shutdown --help:ifconfig --help:查看⽹卡信息man命令(命令说明书)man shutdown注意:man shutdown打开命令说明书之后,使⽤按键q退出⼆、⽬录操作命令2.1 ⽬录切换 cdcd / 切换到根⽬录cd .. 切换到上⼀级⽬录cd ~ 切换到home⽬录cd - 切换到上次访问的⽬录2.2 ⽬录查看 ls [-al]ls 查看当前⽬录下的所有⽬录和⽂件ls -a 查看当前⽬录下的所有⽬录和⽂件(包括隐藏的⽂件)ls -l 或 ll 列表查看当前⽬录下的所有⽬录和⽂件(列表查看,显⽰更多信息)ls /dir 查看指定⽬录下的所有⽬录和⽂件如:ls /usr2.3 ⽬录操作(增,删,改,查)2.3.1 创建⽬录(增) mkdirmkdir logs 在当前⽬录下创建⼀个名为logs的⽬录mkdir /usr/logs 在指定⽬录下创建⼀个名为logs的⽬录2.3.2 删除⽬录或⽂件(删)rmrm ⽂件删除当前⽬录下的⽂件rm -f ⽂件删除当前⽬录的的⽂件(不询问)删除⽬录:rm -r aaa 递归删除当前⽬录下的aaa⽬录rm -rf aaa 递归删除当前⽬录下的aaa⽬录(不询问)注意:rm语法对⽬录和⽂件和压缩包等都可执⾏删除操作2.3.3 ⽬录修改 mv 和 cp重命名⽬录命令:mv 当前⽬录新⽬录例如:mv aaa bbb 将⽬录aaa改为bbb注意:mv语法对⽬录和⽂件和压缩包等都可执⾏重命名的操作剪切⽬录命令:mv ⽬录名称⽬录的新位置⽰例:将/usr/tmp⽬录下的aaa⽬录剪切到 /usr⽬录下⾯ mv /usr/tmp/aaa /usr注意:mv语法对⽬录和⽂件和压缩包等都可执⾏剪切操作拷贝⽬录命令:cp -r ⽬录名称⽬录拷贝的⽬标位置 -r代表递归⽰例:将/usr/tmp⽬录下的aaa⽬录复制到 /usr⽬录下⾯ cp /usr/tmp/aaa /usr注意:cp命令可以拷贝⽬录还可以拷贝⽂件,压缩包等,拷贝⽂件和压缩包时不⽤写-r递归2.3.4 搜索⽬录 find命令:find ⽬录参数⽂件名称⽰例:find /usr/tmp -name 'a*' 查找/usr/tmp⽬录下的所有以a开头的⽬录或⽂件三、⽂件操作命令3.1 ⽂件操作3.1.1 新建⽂件touch命令:touch ⽂件名⽰例:在当前⽬录创建⼀个名为aa.txt的⽂件 touch aa.txt3.1.2 删除⽂件 rm命令:rm -rf ⽂件名3.1.3 修改⽂件vi或vim基本上vi可以分为三种状态,分别是命令模式(command mode)、插⼊模式(Insert mode)和底⾏模式(last line mode)1) 命令⾏模式command mode)常⽤命令:(1)进⼊编辑模式:i o a (2)进⼊底⾏模式:: (3)查找:/字符(4)控制光标移动:↑,↓,j(5)删除当前⾏:dd2) 编辑模式(Insert mode)只有在Insert mode下,才可以做⽂字输⼊,按「ESC」键可回到命令⾏模式。

Linux命令手册

Linux命令手册
17 Umount /mnt/cdrom 卸载/mnt/cdrom为空
18 文件权限:chmod chmod u+s file 为file的属主加上特殊权限
chmod g+r file 为file的属组加上读权限
chmod o+w file 为file的其它用户加上写权限
chmod a-x file 为file的所有用户减去执行权限
17 fdisk fdisk /dev/sdb 为一块新的SCSI硬盘进行分区
18 mkfs.ext3 Mkfs.ext3 /dev/sdb1 为第一块SCSI硬盘的第一主分区格式化成ext3的文件系统
mkfs.ext2 Mkfs.ext2/dev/sdb2 格式化成ext2文件系统
59 tar –tf benet.tar 看非压缩包的檔列表
60 tar –tf benet.tar.gz 看压缩包的檔列表
61 tar –xf benet.tar 非压缩包的檔恢复
62 tar –zxvf benet.tar.gz 压缩包的檔解压恢复
63 tar –jxvf benet.tar.bz2
12 Ln -s a b 创建当前目录下a的符号链接b
13 touch file1 file2 创建两个空文件
磁盘管理:
14 df 用于报告文件系统的总容量,使用量,剩余容量。
15 du -b /home 查看目前/HOME目录的容量(k)及子目录的容量(k)。
16 fdisk -l 查看系统分区信息
22 lp –d hptr file 打印file到hptr的打印机上
23 Lpq –P 打印机名 查看打印机的状态

en1.Linux常用命令bn

en1.Linux常用命令bn

1.文件和目录类命令(1)利用root用户登录,右击桌面,选择打开终端,进入字符提示界面(2)输入pwd(3)输入ls(4)输入ls –a(5)输入man ls //查看ls命令的使用手册,空格或P键翻页,b键回翻,q键退出(6)输入mkdir ./test //也可直接输入mkdir test或者输入mkdir /root/test(7)输入ls //查看test目录已经存在或者输入ll命令,使用长格式显示(8)输入cd ./test //也可直接输入cd test或者输入cd /root/test(9)输入touch newfile //也可输入touch ./newfile或者输入touch /root/test/newfile(10)输入cp /etc/profile . //也可输入cp /etc/profile /root/test(11)输入cp profile profile.bak //也可以输入 cp ./profile ./profile.bak(12)输入ll或者输入ls –l(13)输入less profile //按p键和空格键向下翻页,按b键向上翻页,按/后输入then关键字后按回车键,可以对then关键字查找(14)输入grep then profile(15)输入ln profile lnhprofile创建一个硬链接,输入ln –s profile lnsprofile创建一个软连接(16)输入ll,查看三个文件连接数的不同(17)输入rm profile,删除profile,再次输入ll查看lnsprofile和lnhprofile的详细信息,比较文件lnhprofile的连接数的变化(18)输入less lnsprofile(19)输入less lnhprofile(20)输入rm –f lnsprofile,不提示直接删除lnsprofile文件,查看输入ll,回到上一层目录输入cd ..(21)输入tar –cvf test.tar test //c表示创建压缩文件,v表示显示压缩的信息,f表示指定压缩文件名(22)输入gzip -v9 test.tar //对test.tar 进行压缩,比率是最高的9倍,改名后文件名有原来的test.tar变成了test.tar.gz,并且文件的体积也变小了(23)输入mv test.tar.gz backup.tar.gz(24)输入ls查看(25)输入mv backup.tar.gz ./test(26)输入ls查看(27)输入cd ./test进入test目录(28)输入tar -xzvf backup.tar.gz(29)输入ll显示信息,输入cp -R test testbak(30)输入find /root -name newfile(31)输入rm /root/test/test/*(32)输入rmdir /root/test/test或者输入rmdir ./test(33)输入cd ..回到上级目录,输入 rm –rf test不提示用户直接递归删除test下的所有文件和子目录。

linux命令操作手册

linux命令操作手册

linux命令操作手册一、文件操作1.1 创建文件:使用touch命令可以创建一个空文件,语法为“touch 文件名”。

1.2 编辑文件:使用文本编辑器(如vi、nano等)可以编辑文件,语法为“编辑器文件名”。

1.3 复制文件:使用cp命令可以复制文件,语法为“cp 源文件目标文件”。

1.4 移动文件:使用mv命令可以移动文件,语法为“mv 源文件目标目录”。

1.5 删除文件:使用rm命令可以删除文件,语法为“rm 文件名”。

二、目录操作2.1 创建目录:使用mkdir命令可以创建目录,语法为“mkdir 目录名”。

2.2 删除目录:使用rmdir命令可以删除目录,语法为“rmdir 目录名”。

2.3 移动目录:使用mv命令可以移动目录,语法为“mv 目录名目标目录”。

2.4 复制目录:使用cp命令可以复制目录,语法为“cp -r 源目录目标目录”。

三、文本操作3.1 查看文件内容:使用cat命令可以查看文件内容,语法为“cat 文件名”。

3.2 编辑文件内容:使用文本编辑器(如vi、nano等)可以编辑文件内容。

3.3 查找文本:使用grep命令可以查找文本,语法为“grep '查找内容' 文件名”。

3.4 替换文本:使用sed命令可以替换文本,语法为“sed 's/查找内容/替换内容/g' 文件名”。

四、压缩与解压4.1 压缩文件:使用tar命令可以压缩文件,语法为“tar -czvf 压缩文件名.tar.gz 源文件或目录名”。

4.2 解压文件:使用tar命令可以解压文件,语法为“tar -xzf 压缩文件名.tar.gz”。

五、文件查找5.1 查找文件:使用find命令可以查找文件,语法为“find 查找路径-name '文件名'”。

5.2 查找目录:使用find命令可以查找目录,语法为“find 查找路径-type d -name '目录名'”。

Linux常用命令

Linux常用命令

apt-get update 更新本地数据库
apt-get upgrade 升级软件包
apt-get dist-upgrade 智能升级软件包
apt-get check 检查本地软件依赖关系
apt-get remove 卸载依赖软件
递归展开方式:VAR=var
简单方式:VAR:=var
变量使用格式为:$(VAR)
makefile规则:makefile中一条语句代表一条规则。有普通规则、隐式规则、模式规则。
autotools
*******************************************************************************************************
du 显示文件大小
cat 显示文件内容/连接指定文件
grep 基于行对文件内容进行查找
more 逐屏显示内容
less 浏览文件内容
tail 显示尾部信息
head 显示头部信息
ifconfig [interface] [options] 显示和配置网络设备属性
who:u、g、o
operator:+、-、=
permission:r、w、x、s、l文件加锁
chmod [mod] filename 绝对模式管理用户权限
chown 修改文件拥有者
umask 设置文件默认权限屏蔽码
*****************************************************************************************************

linux常用命令

linux常用命令

linux常用命令命令格式•格式:命令 -选项参数•例如: ls -al /etc•当有多个选项时可以写在一起cd (change directory) •语法:cd 目录•例如:cd /home 进入home 目录•. 代表当前目录•.. 代表当前目录的上一级目录•- 代表前一个工作目录•~ 代表当前用户的家目录 cd后面不加目录,默认进入家目录pwd (print working directory)•pwd (显示目前所在的目录)•pwd [-P]•选项与参数:•-P :显示出确实的路径,而非使用连结(link) 路径。

mkdir (make directories)mkdir (建立新目录)mkdir [-mp] 目录名称选项与参数:-m :设定档案的权限喔!直接设定,不需要看预设权限 (umask) 的脸色~-p :帮助你直接将所需要的目录(包含上层目录)递归建立起来!rmdir (remove directories)•rmdir (删除空目录)•选项与参数:•-p :连同上层『空的』目录也一起删除•删除非空木录•rm -r 目录ls (list)•ls [-aAdfFhilnrRSt] 目录名称•ls [--color={never,auto,always}] 目录名称•ls [--full-time] 目录名称•选项与参数:•-a :全部的档案,连同隐藏档( 开头为 . 的档案) 一起列出来(常用)•-d :仅列出目录本身,而不是列出目录内的档案数据(常用)•-h :将档案容量以人类较易读的方式(例如GB, KB 等等)列出来;•-l :长数据串行出,包含档案的属性与权限等等数据;(常用)•-R :连同子目录内容一起列出来,等于该目录下的所有档案都会显示出来;cp (copy)•cp (复制档案或目录)• cp [-adfilprsu] 来源文件(source) 目标文件(destination)•cp [options] source1 source2 source3 .... directory•选项与参数:•-a :相当于 -pdr 的意思,至于 pdr 请参考下列说明;(常用)•-d :若来源文件为连结文件的属性(link file),则复制连结文件属性而非档案本身;•-f :为强制(force)的意思,若目标档案已经存在且无法开启,则移除后再尝试一次;•-i :若目标文件(destination)已经存在时,在覆盖时会先询问动作的进行(常用)•-l :进行硬式连结(hard link)的连结档建立,而非复制档案本身;•-p :连同档案的属性一起复制过去,而非使用预设属性(备份常用);•-r :递归持续复制,用于目录的复制行为;(常用)•-s :复制成为符号连结文件 (symbolic link),亦即『快捷方式』档案;•-u :若 destination 比 source 旧才更新destination !rm (remove)•rm (移除档案或目录)•[root@www ~]# rm [-fir] 档案或目录•选项与参数:•-f :就是 force 的意思,忽略不存在的档案,不会出现警告讯息;•-i :互动模式,在删除前会询问使用者是否动作•-r :递归删除啊!最常用在目录的删除了!这是非常危险的选项!!!mv (move)•mv (移动档案与目录,或更名)•mv [-fiu] source destination•mv [options] source1 source2 source3 .... directory•选项与参数:•-f :force 强制的意思,如果目标档案已经存在,不会询问而直接覆盖;•-i :若目标档案 (destination) 已经存在时,就会询问是否覆盖!•-u :若目标档案已经存在,且 source 比较新,才会更新 (update)less 查看文档•less 文档 (可一页一页翻动)•1、空格键:向下翻动一页;•[pagedown]:向下翻动一页;•2、[pageup] :向上翻动一页;•3、/字符串:向下搜寻『字符串』的功能;•4、字符串:向上搜寻『字符串』的功能;•5、 n :重复前一个搜寻 (与 / 或 ? 有关!)•6、 N :反向的重复前一个搜寻 (与 / 或 ? 有关!)•7、 q :离开 less 这个程序;tar•语法:tar 选项[cvf] [目录]-c 产生.tar打包文件-v 显示详细信息-f 制定压缩后的文件名-z 打包同时压缩压缩后文件格式:.tar.gztar•解压缩•语法:tar 选项[cvf] [目录]-x 解包.tar打包文件-v 显示详细信息-f 制定解压文件-z 压缩解su 切换用户su [-lm] [-c 指令] [username]•选项与参数:•- :单纯使用 - 如『 su - 』代表使用 login-shell 的变量档案读取方式来登入系统;•若使用者名称没有加上去,则代表切换为 root 的身份。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、vi
Vi是Unix/Linux系统中自带的一种文本编辑软件
2、vi三种模式
编辑模式:删除字符、排版
插入模式:插入字符、删除、修改字符
末行模式或命令行模式:通过命令操作vi软件
3、vi的使用
# vi [文件名]
1)插入模式下的操作
插入、删除、修改
2)编辑模式的操作
排版
3)命令行方式
w:[文件名]:保存文件
kbd_mode unlink cpio lssubsys su
dumpkeys rm cgcreate basename cgexec
nisdomainname dbus-send cat chgrp cp
.. cgset dbus-monitor sed sync
mail traceroute6 awk echo tar
实例:1)# cp /etc/* /a1/把/etc下的所有文件整合放到a1中
2)# cp ./* /bin/表示把当前路径的所有文件复制bin目录下
3)# cp /bin/* ./
4)#cp /bin/ls /dir1
5)#cp -f /sbin/* /exe/
9、mv
功能:移动文件、重命名文件
格式:mv[参数]<源路径><目标路径>
格式:ls [参数] [文件名]
参数:-a:显示所有文件(包括隐含文件以“.”开头的文件为隐含文件)
-l:以长格式显示文件名及目录名(显示文件的详细信息)
-F:显示文件名同时显示类型(*:表示可执行的普通文件
/:表示目录
@:链接文件
|:管道文件)
-R:表示递归查找
-t:按照修改时间排列显示
实例:1)# ls显示当前路径的文件名
stty uname cut gunzip rnano
ypdomainname raw gawk ping6 rview
true dnsdomainname dbus-daemon rpm fgrep
mailx chown ping red
etc设备文件
rndc.key inittab
festival cron.weekly
q:退出VI软件gh
q!:退出不保存
wq:保存退出
实例:1)# vi
Insert:编辑模式
插入模式
Esc:编辑模式
::最后行模式
:w:a1.txt
2)# vi /etc/a.txt
三、关于分区查看命令
1.fdisk -l:查看硬盘分区情况
2.df -T列出各个分区使用/挂载情况
四:关于Linux系统下各目录下具备的命令集
rc5.d libaudit.conf rc6.d
aliases.db yum.conf updatedb.conf
sysconfig logrotate.d csh.cshrc
ssl inputrc popt.d
libuser.conf named.rfc1912.zones audisp
audit pcmcia security
skel mailcap cron.d
sound vimrc .named.conf.swp
ntp chkconfig.d krb5.conf
rc0.d hal gdm
ppp motd passwd
profile.d dracut.conf gcrypt
group readahead.conf udev
dnsmasq.conf nsswitch.conf depmod.d
iproute2 system-release-cpe securetty
sane.d xinetd.d kdump-adv-conf
csh.login xdg mail.rc
man.config prelink.conf warnquota.conf
普通(二进制)常用命令
login ulockmgr_server grep env arch
lsq mktemp egrep cgget gtar
fusermount nano sh domainname abc1.txt
ex zcat setfont chmod unicode_start
touch ln plymouth iptables-xml gzip
参数:-i:提示是否覆盖
-b:建立覆盖文件的备份
-f:不提示是否覆盖
-v:显示移动信息
实例:1)# mv /m1/f1 /m2/
2) #mv f1 f2
3) # mv -f /d1/* /d2/
10、显示文本文件内容
(1)cat
格式:cat [参数]<文件名>
参数:-v:用于显示二进制文件
-A:用于显示特殊符号
quotatab dbus-1 init.d
environment nanorc polkit-1
smartd.conf cron.daily openldap
enscript.cfg mtab postfix
obex-data-server rpc rc.sysinit
localtime DIR_COLORS.lightbgcolor virc
wpa_supplicant mdadm.conf sestatus.conf
rc.local mke2fs.conf sudoers
X11 aliases pam.d
snmp pulse gai.conf
ghostscript lvm shadow
f anacrontab crypttab
3)# rmdir -p /a1/a2
6.创建空文件命令touch文件名
实例:在/mnt下新建文件123
#touch /mnt/123
7、rm
功能:删除文件
格式:rm [参数] <文件名>
参数:-f:不提示确认删除
-i:提示确认删除
-r:递归删除
实例:1)# rm /m1/f1
2) # rm *删除当前路径的所有文件
acpi alsa PackageKit
rwtab favicon.png dnsmasq.d
named.conf prelink.conf.d login.defs
at.deny pm-utils-hd-apm-restore.conf selinux
bashrc rwtab.d kdump.conf
link mount cgdelete ps mknod
dash bash mv more dbus-uuidgen
rvi hostname ipcalc sleep dmesg
tracepath dbus-cleanup-sockets tcsh umount usleep
ed readlink loadkeys rmdir csh
ld.so.cache bash_completion.d cgrules.conf
sasl2 printcap protocols
gtk-2.0 hosts.allow .name.conf.swp
rc fonts bluetooth
default terminfo rpm
shells yum cups
一、文件和目录操作命令
1、显示当前路径
格式:pwd
实例:1)# pwd
/etc
2、改变当前路径(cd ..上一层目录;cd ~用户登陆时的工作目录)
格式:cd <目录名>
实例:1)# cd /usr/sbin
2)# cd ../u1
3)# cd ..
3、ls
功能:查找文件
显示目录中的文件及子目录的名称
group- rc4.d cgconfig.conf
ld.so.conf.d rsyslog.conf cron.deny
abrt ld.so.conf cron.monthly
named.iscdlv.key blkid alternatives
ethers crontab tpvmlp.conf
实例:1) #cat /etc/inittab
2) # cat /bin/mount
(2)more
格式:more [参数]<文件名>
参数:-d:清屏
-c数字:指定间隔行数
实例:1) # ls |more
2)#more -d /etc/rc.d/rc
说明:可以用回车键或空格向下换行
按Q键退出more
二、vi编辑器的使用
2) # ls /bin/显示指定路径的文件名
3) #ls grub.conf夹表示查找名为grub.conf的文件
4) # ls rc*查找当前路径下的以rc开头的所有文件(*:代表所有字符。?:一个字符)
5) # ls -l
6)# ls --help显示ls的详细的帮助信息
4、建立目录
格式:mkdir [参数] <目录名>
lvmchange lvmsadc iwgetid sulogin
iwspy iwlist lvextend ifup
grubby mkhomedir_helper mount.fuse cgrulesengd
fsck.msdos chkconfig mii-tool alsactl
3) # rm–f /m1/*删除m1目录下的所有文件
4) #rm -rf /m1强制删除一个目录
8. cp
功能:用于复制文件
格式:cp <源路径> <目标路径> [参数]
参数:-f:文件在目录路径中存在,则直接覆盖
相关文档
最新文档