shell常用命令详解及基本操作

合集下载

xshell常用的20个命令

xshell常用的20个命令

xshell常用的20个命令Xshell是一款功能强大的终端仿真软件,它可以帮助您轻松的连接到远程服务器和设备,以满足您的远程管理需求。

Xshell提供了非常多的有用的功能,其中包括自动完成和命令建议功能。

本文将介绍Xshell常用的20个命令,它们可以帮助您更轻松地使用Xshell。

1.ls:ls是一个常用的文件管理命令,用于显示当前目录下的文件和子目录的列表。

您可以使用该命令查看文件的大小、修改日期和文件权限等信息。

2.cd:cd命令用于更改当前的目录,您可以使用该命令进入到更深层次的目录。

3.pwd:pwd命令用于显示当前所在目录的路径,使用该命令可以确定当前所在的文件夹位置。

4.touch:touch命令用于创建一个新文件或更新文件的时间戳。

5.mkdir:mkdir命令用于创建新目录,您可以使用该命令在当前目录下创建新子目录。

6.rmdir:rmdir命令用于删除空目录,使用该命令可以删除不需要的空目录。

7.cat:cat命令用于显示文件的内容。

您可以使用该命令查看文件的内容,以及将多个文件的内容拼接到一起。

8.more:more命令用于显示文件的内容,不同之处在于每次只显示一屏的内容,您可以使用空格键进入下一屏的内容。

9.head:head命令用于显示文件的前几行内容,您可以指定要显示多少行内容,也可以使用该命令查看文件的头部。

10.tail:tail命令用于显示文件的最后几行内容,您可以指定要显示多少行内容,也可以使用该命令查看文件的尾部。

11.grep:grep命令用于搜索文件中指定的字符串,您可以使用该命令查找特定的字符串或者模式在文件中出现的次数。

12.find:find命令用于搜索指定的文件或者目录,您可以在指定的路径中搜索文件名称、日期、大小等信息。

13.cp:cp命令用于复制文件或目录,您可以使用该命令将文件或目录从一个位置复制到另一个位置。

14.mv:mv命令用于移动文件或者目录,您可以使用该命令将文件从一个位置移动到另一个位置。

xshell常用的20个命令

xshell常用的20个命令

xshell常用的20个命令XShell是一款桌面式终端模拟器,它能够提供一种跨平台连接网络的方法,可以在Windows、Linux和Mac OS之间轻松地进行连接。

由于其功能强大,XShell在远程连接服务器方面占据了一席之地。

本文将通过介绍XShell中最常用的20个命令,来帮助您更好地使用XShell中的功能。

1. exit:结束当前连接并退出XShell。

2. help:显示帮助,说明XShell支持的命令,选项,提供简要说明。

3. open:用于连接指定的网络,它支持用户名和密码,以及其他认证方法。

4. close:用于断开当前的网络连接。

5. connect:与特定的远程端口建立连接,而且还可以指定一些参数。

6. disconnect:断开连接,但不会断开XShell会话。

7. re-connect:根据当前XShell会话重新建立连接。

8. telnet:在XShell会话中使用Telnet协议,这样可以建立一个临时连接,以连接到网络服务器。

9. sftp:使用SFTP协议上传或下载文件。

10. scp:使用Secure Copy Protocol协议来远程复制文件到或从远程系统中。

11. ssh:使用Secure Shell协议建立安全连接,以允许远程用户登录到系统并执行指定的任务。

12. cd:切换目录,类似在DOS中的cd命令。

13. ls:列出当前目录中的文件,类似于DOS中的dir命令。

14. pwd:显示当前工作目录,类似于DOS中的pwd命令。

15. mv:移动或重命名文件/目录,类似于DOS中的move命令。

16. cp:复制文件或目录,类似于DOS中的copy命令。

17. rm:删除文件或目录,类似于DOS中的del命令。

18. grep:在文件中搜索文本,类似于DOS中的find命令。

19. wc:显示文件中的字符数,单词数和行数,类似于 DOS中的type命令。

windows powershell基本语法及常用命令

windows powershell基本语法及常用命令

windows powershell基本语法及常用命令摘要:一、Windows PowerShell 简介二、Windows PowerShell 基本语法三、Windows PowerShell 常用命令四、总结正文:一、Windows PowerShell 简介Windows PowerShell 是一种命令行界面和脚本语言,专门为系统管理而设计。

它引入了许多非常有用的新概念,从而进一步扩展了用户在Windows 命令提示符和Windows 脚本主机环境中获得的知识和创建的脚本。

Windows PowerShell 弥补了Windows 在shell 方面的不足,为程序开发人员提供了一种更高效的编写脚本的工具。

二、Windows PowerShell 基本语法1.变量在Windows PowerShell 中,变量是一种存储数据的容器。

可以使用以下语法声明变量:```变量名= 价值```例如:```$name = "张三"$age = 25```2.输出在Windows PowerShell 中,可以使用`Write-Host`命令或简写`Write-Output`命令(`>`)输出变量的值:```Write-Host "姓名:$name"```3.输入在Windows PowerShell 中,可以使用`Read-Host`命令从用户接收输入:```$name = Read-Host "请输入您的姓名:"```4.注释在Windows PowerShell 中,可以使用井号(#)添加注释:```# 这是一条注释```5.条件语句在Windows PowerShell 中,可以使用`if`、`else`和`elif`关键字实现条件语句:```if ($age -gt 18) {Write-Host "您已经成年"} elseif ($age -lt 18) {Write-Host "您还未成年"} else {Write-Host "您的年龄为:$age"}```三、Windows PowerShell 常用命令1.文件操作- `Get-ChildItem`:获取文件夹中的文件列表- `Set-Content`:设置文件内容- `Copy-Item`:复制文件或文件夹- `Move-Item`:移动文件或文件夹- `Delete-Item`:删除文件或文件夹2.文本操作- `Get-Content`:读取文本内容- `Set-Content`:设置文本内容- `WriteLine`:添加一行文本- `Read-Line`:读取一行文本3.数组操作- `Get-Array`:获取数组- `Set-Array`:设置数组- `$array = @()`:创建一个空数组- `$array = @(1,2,3)`:创建一个包含三个元素的数组4.日期操作- `Get-Date`:获取当前日期和时间- `Set-Date`:设置日期和时间- `Date`:显示当前日期和时间四、总结Windows PowerShell 是一种功能强大的命令行界面和脚本语言,它为系统管理员提供了一种更高效的编写脚本的工具。

shell中清数据的常用方法

shell中清数据的常用方法

shell中清数据的常用方法Shell脚本是一种用于自动化任务的编程语言,它可以在命令行中执行一系列的命令和操作。

在日常工作中,我们经常需要清理数据,保持系统的整洁和高效。

本文将介绍几种在Shell中清理数据的常用方法。

一、删除文件和目录1. rm命令:rm命令用于删除文件和目录。

可以使用以下命令删除文件:```shellrm file.txt```可以使用以下命令删除目录及其内容:```shellrm -r dir```2. find命令:find命令可以用来查找并删除符合条件的文件和目录。

可以使用以下命令删除所有以".bak"结尾的文件:```shellfind . -name "*.bak" -type f -delete```可以使用以下命令删除所有空目录:```shellfind . -type d -empty -delete```二、清空文件内容1. >和>>操作符:可以使用>操作符将一个空字符串写入文件,从而清空文件内容。

例如,以下命令将清空file.txt文件的内容:```shell> file.txt```如果要将输出追加到文件末尾而不是覆盖文件内容,可以使用>>操作符:```shell>> file.txt```三、清空日志文件1. truncate命令:truncate命令可以将文件大小截为0,从而清空文件内容。

以下命令将清空log.txt文件的内容:```shelltruncate -s 0 log.txt```四、清空数据库表1. SQL语句:如果要清空数据库中的表,可以使用SQL语句。

以下是清空表数据的示例:```shellmysql -u username -p password -e "TRUNCATE TABLE table_name;"```五、清空日志文件内容1. echo命令:可以使用echo命令将一个空字符串写入日志文件,从而清空文件内容。

shell 中文参数

shell 中文参数

shell 中文参数Shell中文参数的运用在Shell编程中,中文参数的使用是非常重要的。

它可以帮助我们更好地理解和使用Shell命令,提高编程效率。

本文将介绍一些常见的Shell中文参数,并说明它们的用法和作用。

一、文件操作命令1.创建目录:使用"创建目录"命令可以在当前目录下创建一个新的目录。

例如,我们可以使用"创建目录演示"命令创建一个名为"演示"的目录。

2.复制文件:使用"复制文件"命令可以将一个文件复制到指定的目录下。

例如,我们可以使用"复制文件文件1 目录1"命令将文件1复制到目录1中。

3.移动文件:使用"移动文件"命令可以将一个文件移动到指定的目录下。

例如,我们可以使用"移动文件文件1 目录1"命令将文件1移动到目录1中。

4.删除文件:使用"删除文件"命令可以删除指定的文件。

例如,我们可以使用"删除文件文件1"命令删除文件1。

二、系统管理命令1.查看系统信息:使用"查看系统信息"命令可以查看当前系统的一些基本信息。

例如,我们可以使用"查看系统信息"命令查看系统的版本、内核版本等信息。

2.查看磁盘使用情况:使用"查看磁盘使用情况"命令可以查看当前系统磁盘的使用情况。

例如,我们可以使用"查看磁盘使用情况"命令查看磁盘的总容量、已使用容量等信息。

3.查看内存使用情况:使用"查看内存使用情况"命令可以查看当前系统内存的使用情况。

例如,我们可以使用"查看内存使用情况"命令查看内存的总容量、已使用容量等信息。

三、网络管理命令1.查看网络连接状态:使用"查看网络连接状态"命令可以查看当前系统的网络连接状态。

第2章 shell及常用命令

第2章 shell及常用命令

• 通配符
通配符* :匹配任意字符或字符串 通配符? :匹配任意一个字符
17
字符组模式:通配符“[”、“]”、“-”用于构成 字符组模式。 • [ ]将字符串括起来,表示匹配字符组中的任 意一个 • -表示字符范围,如[a-m] • 当-处于[]外面,或者?,*处于[]里面,将失效 转义字符\ • 当-处于[]里面,或者?,*处于[]外面,希望它 们失效,可在前面加上\,使其变为普通字符
14
/
etc var
root bin boot
sbin mnt
usr home
15
• 特殊目录: “.”代表该目录自己, “..”代表该 目录的父目录,对于根目录,“.”和“..”都 代表其自己。 • 工作目录:用户登录到Linux系统后,每时 每刻都处在某个目录之中,此目录被称为 “工作目录” 或“当前目录” • 用户主目录(Home Directory):是系统管 理员在增加用户时为该用户建立起来的目 录,每个用户都有自己的主目录。 使用符 号~表示。
4
shell
• shell俗称壳(用来区别于核),是指“提供使用 者使用界面”的软件(命令解析器)。 • 传统意义上的shell指的是命令行式的shell • shell负责解释用户输入的每一条命令,是一个命 令解释器作,它交互式解释和执行用户输入的命 令或者自动地解释和执行预先设定好的一连串的 命令; • shell还可以作为程序设计语言,它定义了各种变 量和参数,并提供了许多在高阶语言中才具有的 控制结构,包括循环和分支。
如,lily用户的主目录为/home/lily,则命令 ls ~/files 和 ls/home/lily/files相同
16
• 路径是指从树型目录结构中的某个目录到 某个文件的一条道路。此路径的主要构成 是目录名称,中间用“/”分开。

linux shell知识点

linux shell知识点

linux shell知识点Linux Shell 是 Linux 操作系统中的一个重要组成部分,它提供了一种与操作系统内核进行交互的方式。

本文将介绍一些关于 Linux Shell 的知识点,包括基本的 Shell 操作、常用命令和一些实用技巧。

一、Shell 是什么?Shell 是一种命令行解释器,它允许用户通过键盘输入命令,并将其传递给操作系统内核执行。

Shell 提供了一种与操作系统进行交互的方式,用户可以通过 Shell 来操作文件、管理进程、设置环境变量等。

二、Shell 的分类在 Linux 系统中,常见的 Shell 类型有 Bash、Csh、Tcsh、Ksh 等。

其中,Bash(Bourne Again Shell)是最常用的一种 Shell,它继承了 Bourne Shell 的特性,并在此基础上添加了一些新功能和改进。

三、基本的 Shell 操作1. 启动 Shell:在 Linux 系统中,可以通过在终端中输入 Shell 的名称来启动 Shell。

例如,输入 "bash" 启动 Bash Shell。

2. Shell 提示符:在终端中,Shell 会显示一个提示符,表示Shell 正在等待用户输入命令。

在 Bash Shell 中,提示符通常是一个 "$" 符号。

3. 命令行编辑:在 Shell 中,可以使用方向键(上、下、左、右)来编辑命令行。

例如,按下左方向键可以将光标移动到命令行的前面。

4. 命令历史:Shell 会记录用户输入的命令历史,并且可以使用方向键(上、下)来查看之前输入的命令。

按下方向键上可以显示上一个命令,按下方向键下可以显示下一个命令。

五、常用的 Shell 命令1. cd 命令:用于切换当前目录。

例如,输入 "cd /home" 可以切换到 /home 目录。

2. ls 命令:用于列出当前目录中的文件和子目录。

windows常用的shell(cmd.exe)命令大全

windows常用的shell(cmd.exe)命令大全

windows常⽤的shell(cmd.exe)命令⼤全[Windows常⽤shell命令⼤全]基于⿏标操作的后果就是OS界⾯外观发⽣改变,就得多花学习成本。

更主要的是基于界⾯引导Path与命令⾏直达速度是难以⽐拟的。

另外Geek很⼤⼀部分是键盘控,⽽⾮⿏标流的。

⼀、Windows下Shell命令概述Windows的Shell命令⼜是Windows的CMD命令。

⽽cmd命令⼜是原来MS-DOS系统保留下来。

Shell来源路径与配置对应的命令资源配置在windows的环境变量中:Windows Shell命令是基于配置好的Path环境变量,对Shell命令在Path路径中依次从前⾄后搜寻到对应命名的可执⾏⼊⼝。

也就是可以⾃⾏编写⼀些Shell程序,C、Java、Perl等等,然后配置到环境变量中,就可以有⾃⼰的私有Shell命令了。

⼤多数默认的 Shell 命令对应⽬标程序打多在"C:/Windows/"及"C:/Windows/System32"⽬录下。

⽽基于Windows的⼀些应⽤程序(如Mysql)都会向Windows 的Path中配置添加⾃⼰的⽬录。

Shell命令的执⾏⽅式⼀般的是通过调出CMD控制台执⾏对于较熟悉的可以⾃⾏编写bat批处理Shell命令,然后保存为 .bat 后缀格式⽂件。

以Win7为例,可以通过Win键调出search 窗⼝,快捷执⾏,但不能全部使⽤同时可以通过Win+R调出运⾏窗⼝来执⾏⼆、常⽤Shell程序命令⼤全下⾯分类列举那些调出Shell命令列表,通过使⽤对应命令可以⼤⼤节约时间:Windows常⽤⼯具类运⾏程序运⾏命令记事本notepad计算器calc画图mspaint写字板writeWindows放⼤镜magnify辅助⼯具管理器utilmanTelnet客户端telnet任务管理器taskmgr关闭Windows shutdown扫描仪与相机sticpl.cpl远程桌⾯mstsc可移动存储ntmsmgr.msc注册表编辑器regeditTrueType造字程序eudcedit打印机⽂件夹printers打印机和传真control printers控制⾯板control屏幕键盘osk⽹络连接ncpa.cpl 或control netconnections从Windows注销logoff字体⽂件夹fonts 或control fonts磁盘管理diskmgmt.msc快速查找findfast.cpl磁盘碎⽚整理程序dfrg.msc磁盘检查⼯具chkdsk磁盘清理⼯具cleanmgr命令⾏提⽰符cmd运⾏程序运⾏命令剪贴簿查看器clipbrd辅助功能选项access.cpl添加硬件向导hdwwiz.cpl添加或删除程序appwiz.cpl常⽤管理配置⼯具设备管理器devmgmt.msc Direct X控制⾯板(如果已经安装)directx.cplDirect X诊断⼯具dxdiag磁盘分区管理器diskpart显⽰属性desk.cpl 或 control desktop ⽂件夹选项control folders显⽰属性的外观选项卡control color⽂件签名验证sigverifIP配置实⽤程序ipconfig键盘属性control keyboard⿏标属性main.cpl 或 control mouse Internet属性inetcpl.cpl密码属性assword.cpl电话与调制解调器选项telephon.cpl电源选项属性powercfg.cpl性能perfmon区域和语⾔选项intl.cpl系统属性sysdm.cpl⽤户帐户管理nusrmgr.cplWindows防⽕墙firewall.cpl运⾏Windows更新wupdmgr系统配置实⽤程序msconfig声⾳和⾳频设备属性mmsys.cpl共享⽂件夹fsmgmt.msc服务services.mscWindows安全中⼼wscui.cpl任务计划control schedtasks游戏控制joy.cpl字符映射表charmap证书管理控制台certmgr.msc⼀些⾼级配置管理Windows管理体系结构wmimgmt.mscWindows系统安全⼯具syskey系统配置编辑器sysedit策略的结果集rsop.msc可移动存储ntmsmgr.msc可移动存储操作请求ntmsoprq.mscODBC数据源管理器odbccp32.cpl本地安全设置secpol.msc本地⽤户和组lusrmgr.msc索引服务ciadv.msc组策略编辑器gpedit.msc事件查看器eventvwr.mscDriver Verifier Manager verifierDr. Watson系统诊断⼯具drwtsn32三、⼀些Shell程序命令详解下⾯围绕第⼆章节以及更多⾼级shell操作命令进⾏详细描述:(陆续根据使⽤补充)⽹络配置Ipconfig命令默认Ipconfig为显⽰当前⽹络基本连接信息显⽰连接配置 ipconfig /all显⽰DNS缓存内容 ipconfig /displaydns去除DNS缓存内容 ipconfig /flushdns释放全部(或指定)适配器的由DHCP分配的动态IP地址) ipconfig /release为全部适配器重新分配IP地址 ipconfig /renew刷新DHCP并重新注册DNS ipconfig /registerdns显⽰DHCP Class ID ipconfig /showclassid修改DHCP Class ID ipconfig /setclassid关机操作shutdown命令Shutdown使您能够⼀次关闭或重新启动⼀台本地或远程计算机:语法::shutdown [/i | /l | /s | /r | /a | /p | /h | /e] [/f] [/m //computername/] [/t XXX] [/d [p:]XX:YY/c"Comment"]参数:/i : 显⽰"远程关机对话框"。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux网络嵌入架构工程师培训班第二课1、介绍:文件系统和磁盘分区是Linux操作系统下非常重要的概念,文件系统是所有文件和文件夹的基础,是用户创建文件的基本的要求,磁盘是文件系统的基础,文件系统是逻辑概念,磁盘是物理概念,文件系统以磁盘为基础存储文件。

2、内容:介绍Linux文件系统管理的基本概念。

Linux可支持的文件系统有很多,其默认的文件系统为ext3。

讲解Linux下文件系统的挂载mount操作,如何有效地在双操作系统下挂载Windows下分区,如何挂载光盘,移动U盘等外部设置。

Minix(只可以使用64MB的硬盘分区) Linux最早的操作系统。

Cat /etc/fstab iocharset=gb2312 rw dumpext 文件系统:ext是第一个专门为Linux使用的文件系统类型,称为扩展文件系统。

它在1992年4月完成,对Linux的发展起到了重要作用。

但是其在性能和兼容上存在许多缺陷,现在已经很少用了。

ext2 文件系统:ext2文件系统应该说是Linux正宗的文件系统,早期的Linux都是用ext2,但随着技术的发展,大多Linux的发行版本目前并不用这个文件系统了;比如Redhat和Fedora 大多都建议用ext3 ,ext3文件系统是由ext2发展而来的。

对于Linux新手,我们还是建议您不要用ext2文件系统;ext2支持undelete(反删除),如果您误删除文件,有时是可以恢复的,但操作上比较麻烦;ext2支持大文件;ext2文件系统的官方主页是:/ext2.htmlext3 文件系统:是由ext2文件系统发展而来;ext3 is a Journalizing file system for Linux(ext3是一个用于Linux的日志文件系统),ext3支持大文件;但不支持反删除(undelete)操作;Redhat和Fedora都力挺ext3;至于ext3文件系统的更多特性,请访问《Linux 文件系统(filesystem)资源索引》;jsf 文件系统:jsf提供了基于日志的字节级文件系统,该文件系统是为了面向事务的高性能系统而开发的。

在AIX上,jsf已经受住了考验。

它是可靠,快速和容易使用的。

2000年2月,IBM公司宣布在一个开放资源许可证下,移植Linux版的jsf文件,jsf 也是一个有大量用户安装使用的企业级文件系统,它具有可伸缩性和健壮性,与非日志文件系统相比,它的优点是其快速的重启能力。

Jsf能够在几秒或几分钟内就把文件系统恢复到一致状态,虽然jsf主要为满足服务器(从单处理器系统到高级多处理器和群集系统)的高吞吐量和可靠性需求设计的,但是jsf还可用于想得到高性能和可靠性的客户机的配置,因为在系统崩溃时,jsf能提供快速的文件系统重启时间,所以它是因特网文件服务器的关键技术。

使用数据库日志处理技术,jsf能够在几秒或几分钟之内把文件系统恢复到一致状态。

在非日志文件系统中,文件恢复可能花费几小时或几天。

reiserfs 文件系统:reiserfs 文件系统是一款优秀的文件系统,支持大文件,支持反删除(undelete);在我的测试ext2、reiserfs 反删除文件功能的过程中,我发现reiserfs文件系统表现的最为优秀,几乎能恢复90%以上的数据,有时能恢复到100%;操作反删除比较容易;reiserfs 支持大文件;smb 文件系统:smb是支持Windows for workgroups,Windows NT和Lan Manager的基于SMB协议的网络操作系统。

Sysv 文件系统:Sysv文件系统实际上是System V/Coherent 在Linux平台上的文件系统.Proc 文件系统:Proc是Linux系统作为一种伪文件系统出现的,它用于作为连接内核数据结构的界面,不用来存储文件。

NTFS 文件系统微软Windows NT内核的系列操作系统支持的,特别为网络和磁盘配额,文件加密等管理安全特性设计的磁盘格式。

iso9660(标准的CDROM系统)Nfs(network file system,多计算机公用一个文件系统)msdosms-dos的fat。

hpfsos/2文件系统。

Windows NT 3.51之前版本的文件系统。

/sbin这个目录包含了所有使系统运行的关键二进制可执行文件。

包含了系统管理和维护硬件配置的程序。

你可以在这里找到lilo, fdisk, init, ifconfig等等。

这里有所有用户都需要的关键程序。

/usr/sbin另一个包含系统可执行文件的目录。

这个目录包含了系统管理员使用的一些其他程序。

这里你可以找网络守护程序以及一些不需要维护和修理系统的管理员所使用的程序。

/bin相对于/sbin, bin目录包含一些系统管理员和普通用户都可以使用的命令。

这个目录通常包含诸如bash, csh等shell,以及诸如cp, mv, rm, cat, ls等非常有用的命令。

这些命令对于用户来说是不可缺少的。

/usr/bin包含一些其它的用户命令。

从另一方面看,这些命令本质上并不是为用户准备的。

/boot这个目录包含system.map文件以及Linux kernel。

Lilo将启动扇区的备份放在这里。

/dev这是一个非常有趣的目录,是Linux文件系统的一个闪亮的特性- 所有对象都是文件或目录。

仔细观察这个目录你会发现hda1, hda2等, 它们代表系统主硬盘的不同分区。

/dev/cdrom和/dev/fd0代表你的CDROM驱动器和floppy驱动器。

看上去可能有些奇怪,但比较文件和硬件的特性这却是十分合理的。

它们都可以读出和写入。

例如/dev/dsp,这个文件代笔你的扬声器。

那么写入这个文件的数据都回传送到喇叭。

试一试'cat /etc/lilo.conf > /dev/dsp' 你会听到一些声音。

这是你的lilo.conf 文件的声音!同样,向/dev/ttyS0 ( COM 1 ) 读出或写入数据你可以和接到上面的设备进行通讯。

/homeLinux 是多用户环境,所以每一个用户都有一个只有自己可以访问的目录(当然管理员也可以访问)。

它们以/home/username 的方式存在。

这个目录也保存一些应用对于这个用户的配置,比如IRC, X 等。

/lib这里包含了系统程序所需要的所有共享库文件,类似于Windows 的共享库DLL 文件。

/lost+foundLinux 应该正确的关机。

但有时你的系统也可能崩溃掉或突然断电使系统意外关机。

那么启动的时候fsch 将会进行长时间的文件系统检查。

Fsck 会检测并试图恢复所发现的不正确的文件。

被恢复的文件会放置在这个目录中。

所恢复的文件也许并不完整或并不合理,但毕竟提供了一些恢复数据的机会。

/mnt这是一个普通的加载目录,在这里你可以加载你的文件系统或设备。

加载是使一个文件系统对于系统可用的过程。

在加载后你的文件可以在加载目录下访问。

这个目录通常包含加载目录或用于加载软驱和光驱的子目录。

如果需要,你也可以在这里建立其它的加载目录。

对于加载目录的位置并没有强制性的要求,你可以在系统的任意位置建立加载目录。

建立/mnt 只是为了使系统更工整的惯例。

/opt这个目录包含所有默认系统安装之外的软件和添加的包。

一般来说你可以在这里找到KDE 和StarOffice 。

这个目录一般并不会经常被启用,这是Unix系统安装的标准。

/proc这是系统中极为特殊的一个目录,实际上任何分区上都不存在这个目录。

它实际是个实时的、驻留在内存中的文件系统。

/root这是root的用户用户目录。

/tmp这里包含大多数要用到的临时文件。

许多程序在这里建立lock文件和存储临时数据。

有些系统会在启动或关机时清空此目录。

/usr这是系统中很重要的一个目录,这里包含所有用户的二进制文件。

X,及其库文件,用户程序比如telnet, ftp 等等都在这里。

<b>/usr/doc</b>包含系统文档。

<b>/usr/src/linux</b>包含Linux kernel 的源码。

/var这里存储假脱机(spooling)数据,比如mail 以及打印机守护的输出。

系统日志也存放在这里。

你还可以在/var/named下找到BIND的数据库,在/var/yp下找到NIS的数据库。

mount命令详解功能:加载指定的文档系统。

语法:mount [-afFhnrvVw] [-L] [-o] [-t] [设备名] [加载点]用法说明:mount可将指定设备中指定的文档系统加载到Linux目录下(也就是装载点)。

可将经常使用的设备写入文档/etc/fastab,以使系统在每次启动时自动加载。

mount加载设备的信息记录在/etc/mtab文档中。

使用umount命令卸载设备时,记录将被清除。

常用参数和选项:-a 加载文档/etc/fstab中配置的任何设备。

-f 不实际加载设备。

可和-v等参数同时使用以查看mount的执行过程。

-F 需和-a参数同时使用。

任何在/etc/fstab中配置的设备会被同时加载,可加快执行速度。

-h 显示在线帮助信息。

-L 加载文档系统标签为的设备。

-n 不将加载信息记录在/etc/mtab文档中。

-o 指定加载文档系统时的选项。

有些选项也可在/etc/fstab中使用。

这些选项包括:iocharset=gb2312 async 以非同步的方式执行文档系统的输入输出动作。

atime 每次存取都更新inode的存取时间,默认配置,取消选项为noatime。

auto 必须在/etc/fstab文档中指定此选项。

执行-a参数时,会加载配置为auto的设备,取消选取为noauto。

defaults 使用默认的选项。

默认选项为rw、suid、dev、exec、anto nouser和async。

dev 可读文档系统上的字符或块设备,取消选项为nodev。

exec 可执行二进制文档,取消选项为noexec。

noatime 每次存取时不更新inode的存取时间。

noauto 无法使用-a参数来加载。

nodev 不读文档系统上的字符或块设备。

noexec 无法执行二进制文档。

nosuid 关闭set-user-identifier(配置用户ID)和set-group-identifer(配置组ID)配置位。

nouser 使一位用户无法执行加载操作,默认配置。

remount 重新加载设备。

通常用于改变设备的配置状态。

ro 以只读模式加载。

rw 以可读写模式加载。

suid 启动set-user-identifier(配置用户ID)和set-group-identifer(配置组ID)配置位,取消选项为nosuid。

相关文档
最新文档