


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、linux 中的一些命令roottest # 终端进去时的这个显示是什么意思呢?当前用户名 主机名 当前名目后面的#号是一个提示符,这个提示符因用户而异,#号是超级用户,$是一般用户是用户登入系统后默认的名目ls 查看文件内容ls l /home指令名 选项 参数带中括号可以不写-help 挂念指令man mknodman 指令查看挂念指令info mknodinfo 指令也是查看挂念指令用户系统相关命令:1. 用户切换(su)(1) 作用变更为其它使用者的身份,主要用于将一般用户身份转变为超级用户,而且需输入相应用户密码。(2) 格式su 选项 使用者其中的使用者为要变更的对应使用者。2.
2、用户管理的相关命令(useradd 和 passwd): useradd:添加用户账号。(3) 常见参数 passwd:更改对应用户账号密码。(就是激活用户)(2) 格式 useradd:useradd 选项用户名。 passwd:passwd 选项 用户名。其中的用户名为修改账号密码的用户, 若不带用户名,缺省为更改当前使用者账号密码。(3) 常用参数3. 文件名目相关命令-1. (ls)(1). 作用:列出名目的内容(2). 格式 :ls 选项 文件名其中文件选项为指定查看指定文件的相关内容,若为指定文件,默认查看当前名目下的全部文件。(3). 常见参数显示出来的文件中以”.”开头的文件是
3、隐蔽的文件 ,带点的蓝色文件名是隐蔽名目-2.cd(1). 作用:转变工作名目(2). 格式 cd路径其中的路径为要转变的工作名目,可为相对路径或确定路径例:cd ./相对路径返回到上一级名目cd /确定路径返回到/名目用 pwd(显示当前名目)可以查看当前的名目路径,假如没有该命令没有找到指定的路径,则回到用户的主名目。为了转变到指定的名目,用户必需拥有对指定名目的执行和读权限 “.” 该命令可以使用通配符“-” 可使用”cd -”回到前次工作名目“.” “./”代表当前名目,”./”代表上级名目命令:挂念命令:-help , man , info例: man mknod系统管理命令:(ps
4、 和 kill)(1) 作用 ps:显示当前系统中由该用户运行的进程列表。 kill:输出特定的信号给指定 pid(进程号)的进程,并依据该信号而完成指定的行为。其中可能的信号有进程挂起、进程等待、进程终止等。(2) 格式 ps:ps 选项。 kill:kill 选项进程号(pid)。kill 命令中的进程号为信号输出的指定进程的进程号,当选项是缺省时为输出终止信号给该进程。(3) 常见参数 ps 主要选项参数如下: kill 主要选项参数如下:4. 文件的操作(1.)ls 查看文件cp 拷贝文件mv 移动或重命名文件rm 删除文件1) 格式 cp:cp 选项源文件或名目 目标文件或名目。 m
5、v:mv 选项源文件或名目 目标文件或名目。 rm:rm 选项文件或名目2) cp 、 mv 、rm 主要常见参数如下:-a : 保留链接、文件属性,并复制其子名目,其作用等于dpr 选项的组合-d : 拷贝时保留链接-f : 删除时已经存在的目标文件而不提示-i : 在掩盖目标文件之前将给出提示要求用户确认。回答y 时目标文件将被掩盖,而且是交互式拷贝-p : 此时cp 除复制源文件内容外,还将把其修改时间和访问权限了也复制到新文件中-r : 若给出的源文件是一名目文件,此时 cp 将递归复制该名目下全部的子名目和文件。 此时目标文件必需为一个名目名touch 创建空文件或更新文件时间cd转
6、变当前路径pwd 查看当前的完整路径mkdir 创建新名目rmdir 删除空名目rm rf 文件名 /强制删除文件cat 查看文件内容more 逐屏查看文件内容less 逐行查看文件内容date 显示当前时间cal 显示月历df 显示磁盘用量默认单位为k, 可以自己用 df h这个是用g 为单位来显示du 计算名目下文件占用磁盘的大小head 显示文件开头部分内容(默认是显示前 10 行) tail 显示文件结尾部分内容(默认是显示后 10 行) (2.)文件file 查看文件的类型文件权限前的第一个字母用来标识文件类型:-:一般文件d:名目文件(文件夹) b:块设备文件c:字符设备文件l:链
7、接文件p:人工管道文件的权限:文件权限系统,将操作文件的用户都分成三类文件的拥有者(u)文件所属组的成员(g) 其他用户(o)对于每一类用户,权限系统又分别供应应他们三种权限: 读(r):用户是否有权力读文件的内容写(w) :用户是否用权利转变文件的内容执行(x):用户是否有权利执行文件a. 对于文件的权限又该怎么修改呢? 使用 chmod 来转变文件当前权限格式 : chmod -r+权限 文件名*只有文件的拥有者和 root 才可以转变文件的权限b. 那么在添加后的文件权限又该怎么去掉呢chmodu-权限 文件名/easy例:1.chmod u+r+w+x misc2. chmod u+r
8、wx misc/直接赋于它全部的权限3. chmod 644 misc/rwxr-r r = 4w = 2x = 1;假如更改名目的权限 ,在以上格式基础上加 -r:chmod r 644 test,chmod r u+r+w+x test所属用户:每一个文件都有一个拥有者。文件的拥有者可以转变文件的权限。root 用户可以用 chown 来转变文件的拥有者。. chown root:root /home/test/jack.txt/直接转变所属的用户和群组所属群组:a.root 用户可以用 chgrp 来转变文件的所属群组*这个群组必需是已经存在的chmod :文件的访问权限可表示成:-rw
9、xrwxrwx。在此设有三种不同的访问权限:读(r)、写(w)和运行(x)。三个不同的用户级别:文件拥有者(u) 、所属的用户组(g)和系统里的其他用户(o) 。在此,可增加一个用户级别 a(all)来表示全部这三个不同的用户级别。 对于第一种符号连接方式的 chmod 命令中,用加号“+”代表增加权限,用减号“ ”删除权限,等于号“=”设置权限。 对于其次种八进制数指定的方式,将文件权限字符代表的有效位设为“ 1” ,即“rw-” 、“rw-”和“r-” 的八进制表示为“110” 、 “110” 、 “100” ,把这个 2 进制串转换成对应的 8 进制数就是 6、6、4, 也就是说该文件的
10、权限为 664(三位八进制数) 。5. 建立链接硬链接语法: ln 源文件 新建链接名 (硬链接是不能给名目创建链接的)软链接语法: ln s 源文件 新建链接名(软链接可以给名目创建链接)6. 文件名a. 文件名最大为 255 个字符b. 开头为 . 的文件为隐蔽文件7. 强制位与冒险位- 除了读写执行权限以外,ext2 文件系统还支持强制位(setuid 和 setgid)与冒险位(sticky)的特殊权限。- 针对 u , g , o , 分别有 set uid ,set gid ,以及 sticky- 强制位与冒险位添加在执行权限的位置上。假如该位置上已有执行权限,则强制位与冒险位以小
11、写字母的方式表示,否则,以大写字母表示。例:1.txt原样 :-rw-rrchmodu+s 1.txt现样 :-rwsrr/之前在 x 位上是空,所以在添加了强制位后就是大写的,否则是小 s(这里的否则是指 x 位不为空)- set uid 与 set gid 在 u 和g 的 x 位置上各接受一个 s,sticky 使用 t.set gid:·默认状况下,用户建立的文件属于用户当前所在的组。·名目上设置了 setgid ,表示在此名目中,任何人建立的文件,都会属于名目所属的组。冒险位对名目作用·默认状况下,假如一个名目上有w 和x 权限,则任何人可以在此名目中建
12、立与删除文件。·一旦名目上设置了冒险位,则表示在此名目中,只有文件的拥有者、名目的拥有者与系统管理员可以删除文件。强制位对文件的作用·在可执行文件上,用户可以添加 set uid 和 set gid .·默认状况下,用户执行一个指令,会以该用户的身份来运行进程。·指令文件上的强制位,可以让用户执行的指令,以指令文件的拥有者或所属组的身份运行进程。设置强制位冒险位·用户可以用 chmod 指令来为文件设置强制位与冒险位。·set uid:chmodu+s 文件名(只能在文件上面设定,而不能在名目上面设定)·set gid:ch
13、modg+s 文件名(可以在文件上面设定,也可以在名目上面设定)·sticky :chmodo+t 文件名(只能在名目上面设定, 而不能在文件上面设定)·强制位与冒险位也可以通过一个数字加和,放在读写执行的三位数字前来指定。·4 (set uid)·2(set gid)·1 (sticky)例:27778. umask子掩码umask s 是查看当前默认权限·每个用户建立文件时,此文件都会有默认权限。·默认权限的值由环境中的 umask 值来确定·用户可以自主改动 umask 值,并在改动后建立的文件上得到体现。&
14、#183;一般用户的默认 umak 值为 002,系统用户的默认 umask 值为 022.假如没有子掩码时的权限:文件 : rw- rw- rw-系统用户:实际:rw- r- r-644 一般:rw-rw-r- 664名目 : rwx rwx rwx系统用户: 实际:rwx r-x r-x755 一般:rwx rwx r-x7759. grep 搜寻(1) 作用: 在指定文件中搜寻特定的内容,并将含有这些内容的行标准输出。(2) 格式: grep 选项 格式 文件及路径其中的格式是指要搜寻的内容格式,若缺省”文件及路径”则默认表示在当前名目下搜寻(3) 常见的参数:-c : 只输出匹配行的计
15、数-i : 不区分大小写(只适用于单字符)-h : 查询多文件时不显示文件名-l : 查询多文件时只输出包含匹配字符的文件名-n : 显示匹配行及行号-v : 显示不包含匹配文本的全部行-s : 不显示不有存在或无匹配文本的错误信息10. find(1) 作用在指定名目中搜寻文件,它的使用权限是全部用户。(2) 格式find 路径选项描述 其中的路径为文件搜寻路径, 系统开头沿着此名目树向下查找文件。它是一个路径列表,相互用空格分别。若缺省路径,那么默认为当前名目。 其中的描述是匹配表达式,是 find 命令接受的表达式。(3) 常见参数-depth : 使用深度级别的查找过程方式,在某层指定
16、名目中优先查找文件内容-mount : 不在其他文件系统(如 msdos、vfat 等)的名目和文件中查找-name : 支持通配符*和?/好像*号通配符也是有长度限制的,我试的好像是可以代替 5 个字符-user : 用户名: 搜寻文件属于用户名(id 或名称)的文件-print : 输出搜寻结果,并且打印11. locate(1) 作用用于查找文件。其方法是先建立一个包括系统内全部文件名称及路径的数据库,之后当查找时就只需查询这个数据库,而不必实际深化档案系统之中了。因此其速度比 find 快多了(2) 格式locate 选项(3) 常见参数-u : 从根名目形始建立数据库-u : 从指定
17、开头的位置建立数据库-f : 将特定的文件系统排解在数据库外,例如 proc 文件系统中的文件-r : 使用正则运算式做查找的条件-o : 指定数据库存的名称正则表达式的主要参数有:· : 忽视正则表达式中特殊字符的原有含义;· : 匹配正则表达式的开头行;· $: 匹配正则表达式的结束行;· <: 从匹配正则表达式的行开头;· >: 到匹配正则表达式的行结束;· : 单个字符,如a 即 a 符合要求;· -: 范围,如a-z ,即 a、b、c 始终到 z 都符合要求;· . : 全部的单个字符;
18、83; * : 全部的字符,长度可以为 0.12. 压缩打包相关命令a. gzip(1) 作用对文件进行压缩和解压缩,而且 gzip 依据文件类型可自动识别压缩或解压。(2) 格式gzip 选项压缩(解压缩)的文件名。(3) 常见参数gzip 主要选项参数如表所示。-c : 将输出信息写到标准输出上,并保留原有文件-d : 将压缩文件解压-l : 对每个压缩文件,显示下列字段:压缩文件的大小、未压缩文件的大小、压缩比-r : 未压缩文件的名字-t : 查找指定名目并压缩或解压缩其中的全部文件-v : 测试,检查压缩文件是否完整b. tar(1) 作用对文件名目进行打包或解包。 在此需要对打包和
19、压缩这两个概念进行区分。打包是指将一些文件或名目变成一个总的文件,而压缩则是将一个大的文件通过一些压缩算法变成一个小文件。为什么要区分这两个概念呢?这是由于在 linux 中的很多压缩程序(如前面介绍的 gzip)只能针对一个文件进行压缩,这样当想要压缩较多文件时,就要借助它的工具将这些堆文件先打成一个包,然后再用原来的压缩程序进行压缩。(2) 格式tar 选项 打包后文件名文件名目列表。tar 可自动依据文件名识别打包或解包动作,其中打包后文件名为用户自定义的打包后文件名称,文件名目列表可以是要进行打包备份的文件名目列表,也可以是进行解包的文件名目列表。-c : 建立新的打包文件-r : 向
20、打包文件末尾追加文件-x : 从打包文件中解出文件-o : 将文件解开到标准输出-v : 处理过程中输出相关信息-f : 对一般文件操作-z : 调用 gzip 来压缩打包文件,与-x 联用时调用 gzip 完成解压缩-j : 调用 bzip2 来压缩打包文件,与-x 联用时调用 bzip2 完成解压缩-z : 调用 compress 来压缩打包文件,与-x 联用时调用 compress 完成解压缩比较合并文件相关命令13. diff(1) 作用比较两个不同的文件或不同名目下的两个同名文件功能,并生成补丁文件。(2) 格式diff选项文件 1 文件 2diff 比较文件 1 和文件 2 的不同
21、之处,并依据选项所指定的格式加以输出。diff 的格式分为命令格式和上下文格式,其中上下文格式又包括了旧版上下文格式和新版上下文格式,命令格式分为标准命令格式、简洁命令格式及混合命令格式,它们之间的区分会在使用实例中进行具体地讲解。当选项缺省时,diff 默认使用混合命令格式。(3) 主要参数选 项参 数 含 义-r对名目进行递归处理-q只报告文件是否有不同,不输出结果-e,-ed命令格式-frcs(修订把握系统)命令简洁格式-c,旧版上下文格式-context-u,-unified新版上下文格式-z调用 compress 来压缩归档文件,与-x 联用时调用 compress 完成解压缩字母的含义为 a添加, b删除, c更改。14 patch(1) 作用命令跟 diff 协作使用,把生成的补丁文件应用到现有代码上。(2) 格式patch 选项 待 patch 的文件patch 文件。常用的格式为: patch -pnum patch 文件,其中的-pnum 是选项参数,在后面会具体介绍(3) 常见参数选 项参 数 含 义-b生成备份文件-d把 dir 设置为解释补丁文件名的当前名目-e把输入的补丁文件看作是 ed 脚本-pnum剥离文件名中的前 num 个名目成分-t在执行过程中不要求
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汽车委托出租合同范本
- 2025家用电器维修服务合同
- 矿山合股经营合同范本
- 2025私人汽车买卖合同范本版
- 2025电影制片方服装设计组承包合同
- 2025冷冻货车租赁合同范本
- 2024年新沂农村商业银行招聘真题
- 影视栏目拍摄合同范本
- 青岛版二年级上册数学 第二单元《5的乘法口诀》教学设计
- 2024年安徽新华高级技工学校有限公司专任教师招聘真题
- 特种工作作业人员体格检查表
- 清远市城市树木修剪技术指引(试行)
- 广州国际文化中心详细勘察报告正文-171229end
- 警察礼仪(PPT53页)
- 《关于加强高等学校食堂管理工作的意见》解读
- 《尚艺发型标准剪裁》PPT课件
- 中国现代文学史00537
- 110kV升压站电气施工工艺及方案培训资料(共107页)
- 年产万吨碳酸饮料厂的工艺设计
- 流砂过滤器设计说明书
- T∕CISA 065-2020 高炉循环冷却水系统节能技术规范
评论
0/150
提交评论