学习-linuxbashshell命令Linux是一个多任务、多用户OS可以有多个_第1页
学习-linuxbashshell命令Linux是一个多任务、多用户OS可以有多个_第2页
学习-linuxbashshell命令Linux是一个多任务、多用户OS可以有多个_第3页
学习-linuxbashshell命令Linux是一个多任务、多用户OS可以有多个_第4页
学习-linuxbashshell命令Linux是一个多任务、多用户OS可以有多个_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

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

文档简介

系统登录和退出登录系统Linux是一个多任务、多用户OS,可以有多个用户同时使用一台机器,运行各自应用程序。为了区分各个用户,每个用户必须有自己的账号(用户名+口令)。用户在使用Linux系统前需按自己 登。系统有两种用户:超级用户:root(系统管理员一般用户 登录login:rootPassword键入root账号后,按下回车键,然后在系统提示Password后输入超级用户 这里输入的 并不在屏幕上回显,这样独特的设计同样是为了安全的需要,以免旁边的人轻易地看 。正像在Windows中输入 使用“*”显示一样,它有效地保护了 了系统的安全性。系统将验证输入的用户名 是否正若正确,会出现与下面类似的提示:[root@xLinux表明已经进入系统“#”符号是超级用户的系统提示符“$”普通用户的提示符如 输入错误,将出现如下提示Login稍后,又会出现“login:”,要求重新输入用普通用户登录时,过程相似。例如,有个用户zhang,登录如下:Password:正确后将出现与下面类似的提示:[zhang@xLinux退出系统Linux系统exit:重新回到登录状态(像Winodws中的注销组合键重新启动计算机reboot:需要以超级用 登录组合键关闭计算机shutdownnow-和文件管理文件和Linux中,所有数据信息都组织成文件的形式,然后保存在层次结构的树形 是存放各种文件的单元(Windows中的文件夹)执行Linux命令,总是在某 下进行(当 )用户刚刚登陆系统时,当 是该用户的上 ( )和下 (某 a下有两 的上 ( ),b和c是a的下级( b下有两 d和e,则称b是d和e的上 (父 录)a

,d和e是b的下 (dbec因此,上级 (父 )和下级 (子 是相对的Linux的树 结构层次的顶部是“根 ,使用符号“/” 中存放Linux的常用命令/sbin 用来存放系统管理员的系统管理程序 下存放的都是系统启动时要用到的程/home如果建立一个名为“xx的用户,那么/home录下就有一个对应的“ ,是该用户的/root如果以超级用 登录,这个就是超级用户的/etc 存放了系统管理时要用到的各种配置文,例如网络配置文件、文件系统X系统配置文件、设备配置信息、设置用户信息等。/usr用户的很多应用程序和文件都存放在 /tmp用来存放不同程序执行时产生的临时文件 用来存放系统动态连接共享库,程序都会用到 下的共享 包含了Linux系统中使用的所有外部设,它实际上是 这些外部设备的端口,你可以 。部设备,与 一个文件或一个 没有区别 在一般情况下也是空的,你可以临时将别的文件系统挂在该 下。 可以在 下获取系统信息,存中由系统自己产生/var包含系统产生的经常变化的文件,例如 邮件、 等假脱机 、日志文件、格式化后的手册页以及一些应用程序的数据文件等等。/srv: /sys:linux2.6内核新增,该 下安装了2.6内核中新出现的一个文件系统sysfs。Linux的路径路径概念和目的引入路径概念目的最终是找到我们所需要的或文件比如想要编辑file.txt文件,首先要知道他存放在哪里, 他所在的位置,这时就要用到路径一般用在 命令中路径的构成要素路径是 和文件名构成的路径可以 的组合,分级深入进去比如 是一个路径/etc/X11/xorg.conf也是一个路径。路径的分类绝对路径在Linux中,绝对路径是从/(也被称为 的例 /usr、/etc/X11/也作为路径中各层 的分隔符号如果一个路径是从/开始的,它一定是绝对路径相对路径以当 作为参考在Linux中,相对路径是.表示用户当前..表示当 的上例如

.或..开始的 表示当 下的abc.txt文件../usr.conf表示当 下的上 的usr.conf文件../../usr/表示当 下的上 的上 下的绝对路径和相对路径的等价性例1,当前 为/home/wang/(wang用户的主目录),在该 /etc/X11/xorg.conf文件使用绝对路径:使用相对路径:在这里,以上两种路径等价例2,当 为/home/wang/(wang用户的主目录),在 /home/zhang/abc.txt文件使用绝对路径:使用相对路径:在这里,以上两种路径等价。例3,当前 为/home/wang/(wang用户的主目录),在该 文件使用绝对路径:使用相对路径:在这里,以上几种路径等价,一般用最后两种Linux命令格式:命令□□:代表至少一个空格选项 --单 -单指示执行该命令的 功能选项一般可组合使用参数:其他例如:

命令用到的参数值,可能是路径或rm-rlsalls命令执行过程中,按组合键Ctrl+C可结束命令命令pwd命令命令名称:功能:显示当前语法描述:pwd命令显示当前 的路径(在文件系统层次中的位置)。ls命令命令名称:功能:列出目 中所有的 和文语法:ls[选项] 路径选项说明:-a用于显示所有文 (包含隐藏文件隐藏文开头的文件“.”(表示当 “..”(表示当 的上 -l除了文件名之外,还将文件的权限、所有者文件大小等信息详细列出来。-r 的内 以英文字母顺序的逆序显示-t按文件修改时间进行排序,而不是按文件名进行排序。-A-a点文例子lsla或lsl列出当前 下的所有文件 (包括点文件)的详细信息ls-lS列出根下etc下的的所有文件的详细信息,并按大小排序ls-alt列出上级下的所有文件的详细信包括),并按时间排序ls-lSr列出上级下lib下的所有文件的详细信息,并按由小到大排序ls输出结果解释lsla,执行结果类似如下形式total-rw-r--r-1Oct3drwxr-xr-…2Nov6第一行total

数字,代表 一共占多少个块第二行往后,每行分为71列的第一个字示文件的类型-:一般文件db:块设备文件c符设备文l 文件p:人工管道total-rw-r--r- 1 1668Oct3 drwxr-xr-x2 4096Nov600:04…19个字3个为一组,分别代表不同用户对文件拥有的权限。Linux是多用户操作系统,为了保护用户个人的文件不被其他用户、修改或执行,Linux提供文件权限机制。对每个文件(或)言有四种不同的用户: 超级用户, 所有文件 owner文件( group用户所在用户组的成员other以上三类之外的所有其他用户这里3个为一组,代表以上三个红字用户对文件拥有的权限。total-rw-r--r-1Oct3 drwxr-xr-…2Nov600:041列的9个字3个为一组,每组3个字符分别代表读、写、执行的权限r:读权限w:写权限-:若没有其中的任何一个权限total-rw-r--r- 11668Oct3 drwxr-xr-x2…4096Nov600:042列的数字 若是文件则代表文件的数 若 则代表这个()下的文件数该数目=隐 数+普 数目第3列表示文件的所有者第4列表示文件的所属的用户组第5列表示文件的大小第6列表示文件的最后修改日期是今年修改的不显示年份,显示小时分钟秒不是今年修改的显示年份,不显示小时分钟秒若都显示需用lsfull-time命令total-rw-r--r-11668Oct3 drwxr-xr-…24096Nov600:04第7列表示文件本身的名称,用 别不同类型的文件默认色代表普通文件绿色代表可执行文件红色代表tar包文件。蓝色代 文件水红代表图象文件。青色代 文件方式

vim-例: (此类文件相当于快黄色代表设备文件 例:红色闪烁:错误的符号绿底黑字:任何用户都可读写 。例:cd命令命令名称:功能:切换语法: 的绝对(或相对)路cd除了有切换的功能外,还有一个功能就是不管在哪个内,只要输入cd命令不用接任何参数或接参数~,就可回到用户主内,其中~代表用户主。切换到(进入)/cd cd 下,切换到(进入)cd cdetc/X11或cdcdetc3cd或cd

cdmkdirrmdir命令命令名称:功能语法描述

创 和删 名称或路径 名称或路径使用mkdir命令,后面输入欲创建的 名即可在当前目录中建立一个新用rmdir并指定欲删除 即可删除指定 另外,在使用rmdir时,要确保该 内已无任何文件存在,否则该命令不成功。例1:在当 下建立一个名为mine的子mkdir例2:在 下建立一个名为abc的子mkdir文件命令显示文本文件内容:catmoreless命令cat命令功能:显示文本文件内容语法:cat文件名称1cat显示passwd文件的内容more命令功能:一次以一个page显示语法: 文件名描述:通常在看一篇很长的文件时都希望是从头看到尾,在Linuxmore命令可以以一个page为单位来浏览文件。当使用more时,可看到屏幕的左下方有一个“--more的信息,这时若按下回车键,则会显示下一行;若按下空格键,则会显示下一个page。1more显示group文件的内容less命令功能:more命令相似,一次以一个page显示,可以前翻、后翻语法: 文件名描述按下回车键,显示下一行按下空格键,则会显示下一个页;按下b键往上翻一页;q键退出less1less显示protocols文件的内容、移动、删除文件:cpmovermcp命令功能 文件语法: 源文件路径新文件路描述cp中可以使用通配符?可替代单个字符。*可替代任意字符串。字符]可替代字符集中的任何单个字符。[cChH]可替代ch字符的大小写形式[a-z]可以代替任意小写字母[a-zA-Z]可替代任意字母例1:将/etc/passwd文 到当 的下cp/etc/passwd例2:将/etc/group文 到当 的 并改名cp/etc/group例3:将当前 中的所有内容,但不包括隐藏文 到当前 cp./mine/*4/etc中的所有c-g开头的文件,但不包括隐藏文 到当前 cp/etc/[c-g]*例5:将当前 中以f开头后跟4个字母的文件到当前 cp./tmp/f????例6:将当前 中以c或d开头的文 到前 cp./tmp/[dcf]*mv命令功能语法

文件更名或移动 源文件路径描述

移动目的地路或更改的新文件更名与移动文件的操作原理是一样的,差只是mv的第二个参数不同也可以使用通配符。例1:将当前mine 中的group文件移动到当前tmp mv./mine/group例2:将当前 中的passwd文件改名为.mypwd变为隐藏文件。mvpasswd例3:将当前abc 中所有以c或d开头的文件,移动到当前tmp mv./abc/[dc]*rm命令功能:删除文件语法描述:

文件路径只要是文件,不管是否隐藏,或是文件使用权限设置成只读,rm皆可删除在此要注意的是已删除的文件是无法恢复的,以在使用rm时要特 例1,删除当前 中的group文件用:rm 、移动、删除:cp、move、rm命令cp命令命令名称:功能: 拷贝语法:cp-r 路 目 路描述:假如要一个,但该内还有好多个子的话,可以使用选择项“-r”,来目录内的子及文件,并且在时会自动建立目录。也可以用通配符。例1,要将/root/mine 内的所有文件(包括目录),但不包括隐藏文件, 到root 下的 内:cp-r/root/mine/*例2,要将 内所有m或n开头隐藏文件(包括隐 到 下cp-r/root/mine/.[mn]* mv命令功能:更名或搬移语法:mv名称搬移的目的地或更改的新名描述:有的时候需要做更名的操作,或是移动。更名与移动操作原理是一样的,差别只是路径的不同。1:将abc中的所有内容,但不包括隐藏文件,移动到当前tmp下mv./abc/*rm命令功能:删除rm描述:选择项“-r”,与cp中的“-r”有类似的功能,它指在删除 的同时一并删除内的子 及文件,值得注意的是已删除的文件是无法挽救回来的,所以在使用rm时要特 例如,要删除 rm-r文件搜索命令find命令功能:搜寻文件与语法: 起 路径选常用选项有:-namefilename按名字查找-type 查找类型为x的文x包括b-块设备文件。d- c-字符设备文件。p-管道文件。l-符 文件f-普通文件-user 查找属主为username的文件例1:从根 开始找寻名为文件或find/-name

passwd例2:从根 开始找类型为字符设备的文件或find/-type例3:从根 开始找寻名为以ab开头的文件或find/-namegrep命令命令名称:功能:在文件中查找字符串语法: 字符串文件路1:显示/etc/passwd中包含root的行greprootgrep命令另外,grep命令还可以用于查找用正则表达式所定义的目标。正则表达式包括字母和数字,以及那些对grep有特殊含义的字符。^指示一行的开头$指示一行的结束 代表任意单一字符*表示匹配零个或多个*之前的字符范例如下:grep‘^b’查找文file1中所有b开头的行grep‘b 查找文file1中所有b结尾的行。grep‘an.’查找文件file2中所有以an为头两个字符的3字符,包括anyand等。和文件的权限管理od命令命令名称 功能:修改文件 的权语法名 使用人

权限参数文件或描述:每一位ls命令时,已经介绍文件的权限形态,例如rwx。要设置这些文件的形态就用od这个命令来设置,然而在使用od之前需要先了解权限参数的用法。权限参数可以有两种使用方法:英文字母表示法和数字表示法。英文字母表示法而每一种用户的权限就直接用r、w、x来代表对文件可读、可写、可执行,然后再用+,-或=将各类型用户代表符号u、g、o和rwx3个字母 起来即可.od 用户本人file1可以进行读写执行的操odu- 删除用户对file1的可执行权限 g+rw,o+r同组用户对file1增 限为能读写,其他用户则只能读。数字表示法数字表示法是用三位数字XXX,最大值777来表示的。第一个数字代表用户存取权限第二个数字代表同组用户使用权限第三个数字代表其他用户存取权限。前面介绍的可读的权限r用数字4表示可写的权限w2表示而可执行的权限x1表示r=4w=2假设用户对file1的权限是可读可写可执行rwx,用字表示则把4、2、1加起来等于7,代表用户对file1这个文件可读可写可执行,这里rwx等价于4+2+1=7。至于同组用

温馨提示

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

评论

0/150

提交评论