




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux系统基础知识Linux标准系统目录 Linux System Standard Directories and Files大多数由windows平台转来的用户在使用linux文件系统的时候都会感到困惑。linux文件系统与windows文件系统有很大的差别。本文设身处地的为新手介绍他们的不同点并且向新手介绍linux的文件系统。 作为开端,只有一个单独的顶级目录结构。所有一切都从 根 开始,用 / 代表, 并且延伸到子目录。DOS/Windows有不同的分区,同时目录都存于分区上。linux则通过 加载 的方式把所有分区都放置在 根 下制定的目录里。windows下最接近于 根 的是c:。 一句话总结:Windows下,目录结构属于分区;Linux下,分区 加载 于目录结构。 在windows下, 启动时检测不同的分区并被赋予一个分区字母。在linux下除非你加载一个分区或设备,否则系统不会知道那个分区的存在。这看上去也许不是访问分区或设备的最方便的方式,但是这种方式提供了伟大的机动性。 这种构建的方式被称为统一的文件系统,超越了windows所使用的方式。举个 使用 /usr 的例子。这个目录包含了大多数的系统可执行文件。在Linux文件系统下,你可以选择把它加载为其他分区甚至网络上的其他计算机。系统不会感知其中的不同,因为它表现出的只是本地目录结构下众多的目录中的一个而已。你是否有妄图在windows下移动可执行文件和数据,而得到的是不得不去修改注册表或干脆蓝屏?你可曾奢望过移动 c: 到其他分区上? 新手容易困惑的另一点是斜杠 / 的使用,在DOS/Windows下使用的是反斜杠 . 在linux中,windows的 c 是用类似 /c/windows/system 来表示的。Linux是免费的系统。在windows之前,Unix已经存在了很久。从DOS开始使用 / 选项而 作为目录分隔符。 更加麻烦的是Linux同样选择了大小写敏感。这意味着字母的大小写变得非常重要。所以在这种情况下THIS和ThIs是不同的。这个规定会使dos用户遇到很多麻烦。 /bin 基本命令二进制文件 ( essential command binaries ) /boot 引导加载器的固有文件 ( static files of the boot loader ) /dev 设备文件 ( device files ) /etc 本地系统配置文件 ( machine-local system configuration ) /etc/X11 本地X窗口系统配置文件 ( machine-local configuration for the X window system ) /etc/opt 保存在/opt中的附加软件包配置文件 ( configuration files for add-on software packages kept in /opt ) /home 用户本地目录 ( user home directories ) /lib 共享系统库文件和核心模块 ( shared libraries and kernel modules ) /lib/modules 可加载的核心模块 ( loadable kernel modules ) /mnt 系统文件临时挂载点 ( mount point for temporary mounting of filesystems ) /opt 附加软件包(可选) ( add-on software packages (optional packages) ) /proc 核心和进程信息虚拟文件系统 ( kernel and process information virtual filesystem ) /root 根用户的本地目录 ( home directory for root ) /sbin 基本系统二进制文件 ( essential system binaries ) /tmp 临时文件 ( temporary files ) /usr 次重要的分级文件系统 ( second major hierarchy ) /usr/bin 大部分的用户命令 ( most user commands ) /usr/bin/X11 到/usr/X11R6/bin的符号链接 ( symbolic link to /usr/X11R6/bin ) /usr/games 游戏和教育程序 ( games and educational programs ) /usr/include C编程语言的头文件 ( header files included by C programs ) /usr/include/X11 到 /usr/X11R6/include/X11的符号链接 ( symbolic link to /usr/X11R6/include/X11 ) /usr/lib 库文件 ( libraries ) /usr/lib/X11 到 /usr/X11R6/lib/X11的符号链接 ( symbolic link to /usr/X11R6/lib/X11 ) /usr/local 本地分级文件系统 ( local hierarchy ) /usr/man 在线文档 online manuals /usr/sbin 次重要的系统管理二进制文件 ( nonvital system administration binaries ) /usr/share 独立性结构数据 ( architecture-independent data ) /usr/share/doc 其它杂项文档 ( miscellaneous documentation ) /usr/share/info GNU信息系统主要目录 ( GNU info systems primary directory ) /usr/src 源码 ( source code ) /usr/X11R6 第11版本第6次修正的X窗口系统协议 ( X window system, version 11 release 6 ) /var 变量数据 ( variable data ) /var/log 日志文件 ( log files ) /var/spool 应用程序队列数据 ( spooled applicaion data 基本系统操作命令NO分类PS1命令名用法及参数功能注解对应章节1文件管理#lsls -a列出当前目录下的所有文件,包括以.头的隐含文件文件管理#lsls -l或ll列出当前目录下文件的详细信息文件管理#pwdpwd查看当前所在目录的绝对路经文件管理#cdcd .回当前目录的上一级目录文件管理#cdcd -回上一次所在的目录文件管理#cdcd 或 cd回当前用户的宿主目录文件管理#cdcd 用户名回指定用户的宿主目录2文件管理#mkdirmkdir 目录名创建一个目录文件管理#mkdirmkdir p递归式去创建一些嵌套目录文件管理#rmdirRmdir 空目录名删除一个空目录3文件管理#rmrm 文件名 文件名删除一个文件或多个文件文件管理#rmrm -rf 非空目录名递归删除一个非空目录下的一切,不让提式-f4文件管理#catcat文件名一屏查看文件内容5文件管理#moremore文件名分页查看文件内容6文件管理#lessless 文件名可控分页查看文件内容7文件管理#grepgrep字符 文件名根据字符匹配来查看文件部分内容8文件管理#mvmv 路经/文件 /经/文件移动相对路经下的文件到绝对路经下文件管理#mvmv 文件名 新名称在当前目录下改名9文件管理#cpcp /路经/文件 ./移动绝对路经下的文件到当前目录下10文件管理#findfind 路经 -name “字符串”查找路经所在范围内满足字符串匹配的文件和目录11文件管理#lnln 源文件 链接名创建当前目录源文件的硬链接ln /home/test /usr/test1在/usr下建立/home/test的硬链接12文件管理#lnLn -s a b创建当前目录下a的符号链接b13文件管理#touchtouch file1 file2创建两个空文件14磁盘管理#dfdf用于报告文件系统的总容量,使用量,剩余容量。15磁盘管理#dudu -b /home查看目前/HOME目录的容量(k)及子目录的容量(k)。16磁盘管理#fdiskfdisk -l查看系统分区信息17磁盘管理#fdiskfdisk /dev/sdb为一块新的SCSI硬盘进行分区18磁盘管理#mkfs.ext3Mkfs.ext3 /dev/sdb1为第一块SCSI硬盘的第一主分区格式化成ext3的文件系统mkfs.ext2Mkfs.ext2/dev/sdb2 格式化成ext2文件系统19磁盘管理#mountmount -t 文件系统类型 设备路经 访问路经磁盘管理#文件系统类型Iso9660光驱文件系统vfatFat文件系统(windows)挂载光驱#Mount /dev/cdrom /mnt/cdrom 挂载FAT#mount t vfat /dev/hda5 /mnt/cdrom 挂第一个ide的第五个逻辑分区17磁盘管理#Umount /mnt/cdrom 卸载/mnt/cdrom为空18文件权限#chmodchmod u+s file为file的属主加上特殊权限chmod g+r file为file的属组加上读权限chmod o+w file为file的其它用户加上写权限chmod a-x file为file的所有用户减去执行权限chmod 765 file 为file的属主设为完全权限,属组设成读写权,其它用户具有读和执心权限19文件权限#chownchown root /home把/home的属主改成root用户20文件权限#chgrpchgrp root /home把/home的属组改成root组21打印管理#redhat-config-printer-tui进入安装打印机界面22打印管理#lplp d hptr file打印file到hptr的打印机上23打印管理#lpqLpq P 打印机名查看打印机的状态24打印管理#lprmLprm P 打印机名 a删除打印机内的打印作业25打印管理 #disableDisable r “changing paper” HPtr 禁用打印机并提示原因26打印管理#enableEnable HPtr重新启用被禁用的27用户管理#useraddUseradd创建一个新的用户28用户管理#groupaddGroupadd 组名创建一个新的组29用户管理#passwdPasswd 用户名为用户创建密码30用户管理#Passwd -dPasswd -d用户名删除用户密码也能登陆31用户管理#Passwd -lPasswd -l用户名锁定账号密码32用户管理#Passwd -uPasswd -u用户名解锁账号密码33用户管理#Passwd -SPasswd -S用户名查询账号密码34用户管理#Usermod -lUsermod -l 新用户名 老用户名为用户改名35用户管理#Usermod -LUsermod -L 要锁定用户名锁定用户登陆36用户管理#Usermod -UUsermod U解锁用户名解锁用户登陆37用户管理#Usermod -uUsermod u 501用户名改变用户UID38用户管理#UserdelUserdelr 用户名删除用户一切39用户管理#Groupmod -nGroupmod n新用户名 老用户名为组改名40用户管理#Groupmod -gGroupmod g 501 组名改变组GID41用户管理#groupdelGroupdel组名 先应删它的用户删除组42用户管理#gpasswd -agpasswd -a 用户名 组名增加用户到组43用户管理#Id id 用户名查用户信息44软件管理#rpm -qarpm qa | less查询已安装RPM45软件管理#rpm qa | grep ftp查询指定RPM46软件管理#rpm -qrpm -q 已安装的RPM包查是否安装47软件管理#rpm -q telnet-server查看telnet服务器包48软件管理#rpm -qirpm qi 软件包名称查看软件的描述信息49软件管理#rpm -qlrpm ql软件包名称查询软件包的文件列表50软件管理#rpm -qfrpm qf软件包名称查询某个文件所属的软件包51软件管理#rpm -qprpm qp软件包全名查询未安装的软件包信息52软件管理#rpm -erpm e 软件包名称删除具体的软件包53软件管理#rpm -Urpm Uvh软件包全名升级软件包并显示过程54软件管理#rpm -ivhrpm ivh 软件包全名安装软件包并显示过程55软件管理#rpm -Vrpm V软件包名称验证软件包的大小,类型等56软件管理#tar -c 创建包 x 释放包 -v 显示命令过程 z 代表压缩包57软件管理#tar -cftar cvf benet.tar /home/benet把/home/benet目录打包58软件管理#tar -czftar zcvf benet.tar.gz /mnt把目录打包并压缩59软件管理#tar tftar tf benet.tar看非压缩包的文件列表60软件管理#tar tzftar tf benet.tar.gz看压缩包的文件列表61软件管理#tar xftar xf benet.tar非压缩包的文件恢复62软件管理#tar zxvftar zxvf benet.tar.gz压缩包的文件解压恢复63软件管理#tar -jxvftar jxvf benet.tar.bz264软件管理#diffdiff file1 file2 补丁名.patch为新旧文件生成补丁文件65软件管理#diffdiff file1 file2比较两个文件的区别67软件管理#./configure -prefix=/usr/local/编译前配置68软件管理#make编译69软件管理#make install安装编译好的源码包70启动管理#rebootInit 6重启LINUX系统71启
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 耐火纤维制品在钢铁冶炼中的应用行业跨境出海项目商业计划书
- 网络电视棒行业跨境出海项目商业计划书
- 有机大米品牌创新创业项目商业计划书
- 美食雕塑美食节企业制定与实施新质生产力项目商业计划书
- 运输货场仓储服务创新创业项目商业计划书
- 水痘知识培训
- 机场安全运行管理课程
- 湖南安全员证题库资料及答案解析
- 街道安全治理培训会
- 安全培训师资微课课件
- 8.1 走进人工智能 课件 2024-2025学年浙教版(2023)初中信息技术八年级下册
- 销售合同法律风险分析-全面剖析
- 鄂尔多斯盆地地质特征与沉积模式分析
- 2025中美关税战时政述评-初中《道法》25年时政述评课件
- 鼻部解剖结构及其临床表现
- 生鲜农产品配送商业计划书模板
- 2025年股东退股权益申请协议书范例
- 小学生乘坐飞机安全
- 机耕路施工方案与技术措施
- 泵管架搭设施工方案
- 腹膜透析基本操作技术
评论
0/150
提交评论