(Enter)显示下一行
Q或q退出
范例:$more/etc/issue
功能描述:查看文件的前几行
句型:head-num[文件名]
-num显示文件的前num行
范例:$head-20/etc/issue
12.文件处理命令tail(尾巴)
功能描述:查看文件的后几行
句型:tail-num[文件名]
-num显示文件的后num行
-F动态显示文件内容
范例:$tail-30/etc/issue
13.文件处理命令wc(wordcount)
功能描述:统计文本的行数、字数、字符数
句型:wc-mwl[文件名]
-m统计文本字符数
-w统计文本字数
-l统计文本行数
14.文件处理命令ln(link)
功能描述:形成链接文件
句型:ln-s[源文件][目标文件]
-s创建软链接
范例:$ln-s/etc/issue/issue.soft
创建文件/etc/issue的软联接/issue.soft
$ln/etc/issue/issue.hard
创建文件/etc/issue的硬联接/issue.hard
注:相当于window上面的快捷方法;
硬联接和cp命令十分像,比cp多了以下两个特点:
cp是有真正copy了一份linux系统命令的分类linux运维面试题,系统中存在两份这样的文件,而且硬链接只存在一份Cpcopy的文件假如更改了copy后的文件,则源文件不会受影响
硬链接创建的文件linux运维面试题,假如更改了内容,源文件也会同步更新
15.文件搜索命令find
功能描述:查找文件或目录
句型:find[搜索路径][搜救关键字]
范例:$find/etc-nameinit
在目录/etc中查找文件init
$find/-size+102400
在根目录下查找小于100MB的文件
$find/-usersam
在根目录下查找所有者为sam的文件
$find/etc-ctime-1
在/etc查找24小时内被更改过属性的文件和目录
$find/etc-size+163840-a-size-204800
在/etc查找小于80MB大于100MB的文件
$find/etc-nameinit-execls-l{};
在/etc下查找init文件并显示其详尽信息
注:.指的是当前目录
16.文件搜索命令grep
功能描述:在文件中搜寻字符串匹配的行并输出
句型:grep[指定字串][源文件]
范例:$grepftp/etc/service
grep-iaaa不分辨大小写aaa
grep-vaaa排除关键字aaa
grep-waaa完全匹配aaa关键字
管线联接符|:
后面的输出联接旁边的输入;
列如:我们获取所有的驱动服务器:ps-ef查询所有,之后输入|通过greptomcat(进行搜索);
功能描述:压缩文件
句型:gzip选项[文件]
压缩后文件格式:.gz
18.压缩解压命令gunzip(GUNunzip)
功能描述:解压缩.gz的压缩文件
句型:gunzip选项[压缩文件]
范例:$gunzipfile1.gz
19.压缩解压命令tar
功能描述:打包目录
句型:tar选项[cvf][目录]
-c形成.tar打包文件
-v显示详尽信息
-f指定压缩后的文件名
-z打包同时压缩
解压缩句型
-x解压.tar文件
-v显示详尽信息
-f指定解压文件
-z解压缩
压缩tar-cvf
解压缩tar-xvf
压缩后文件格式:.tar.gz
20.压缩解压命令zip
功能描述:压缩文件或目录
句型:zip选项[-r][压缩后文件名称][文件或目录]
-r压缩目录
压缩后文件格式:.zip
21.压缩解压命令unzip
功能描述:解压.zip的压缩文件
句型:unzip[压缩文件]
范例:$unziptest.zip
22.压缩解压命令bzip2
功能描述:压缩文件
句型:bzip2选项[-k][文件]
-k形成压缩文件后保留原文件
压缩后文件格式:.bz2
23.压缩解压命令bunzip2
功能描述:解压缩文件
句型:bunzip2选项[-k][压缩文件]
-k解压缩文件后保留原文件
24.权限管理命令chmod(changethepermissionsmodeofafile)
功能描述:改变文件或目录权限
句型:chmod[{ugo}{+-=}{rwx}][文件或目录]
[mode=421][文件或目录]
范例:$chmodg+wfile1
赋于文件file1所属组写权限
$chmod777dir1
设定目录dir1为所有用户具有全部权限
+加权限-减权限=授予权限;
U:user当前用户;
G:当前组用户;
O:其他用户;
Chmodu+rwa(目录名子);
Rwx
421
25.帮助命令man(manual)
功能描述:获得帮助信息
句型:man[命令或配置文件]
范例:$manls
26.帮助命令info(information)
功能描述:获得帮助信息
句型:man[任何关键字]
范例:$infols
ls--help(帮助命令)
25.帮助命令whatis(searchthewhatisdatabaseforstrings)
功能描述:获得索引的简略说明信息
句型:whatisapropos[任何关键字]
范例:$whatisls
$aproposfstab相当于man-k
###makewhatis
构建whatis和apropos搜索使用的数据库,当使用这两个命令发生错误时,就是数据库没有完善
认识linux基本目录结构
bootdevetchomeelibbinsbin…usrvar/根目录root超级用户目录/bin(binaries)储存二补码可执行文件/boot储存用于系统引导时使用的各类文件/dev(devices)用于储存设备文件/etc(etcetera)储存系统配置文件/home储存用户文件的根目录/lib(library)储存跟文件系统中的程序运行所须要的共享库及内核模块/sbin(superuserbinaries)储存二补码可执行文件,只有root能够访问/usr(unixsharedresources)用于储存共享的系统资源/var(variable)用于储存运行时须要改变数据的文件/mnt(mount)系统管理员安装临时文件系统的安装点/tmp(temporary)用于储存各类临时文件/proc虚拟文件系统,储存当前进程信息/lost+found储存一些系统出错的检测结果
注:特殊权限:黏着位t
黏着位定义:当权限为777的目录被授予黏着位,用户只能在此目录下删掉自己是所有者的文件
c盘管理相关命令
fdisk-l查看c盘分区信息
df显示文件系统c盘空间的使用情况
du显示指定的文件(目录)已使用的c盘空间的总
-h文件大小以K,Mlinux系统命令的分类,G为单位显示(human-readable)
-s只显示各档案大小的总合(summarize)
free显示当前显存和交换空间的使用情况