linux 系统基本知识

上传人:第*** 文档编号:32687954 上传时间:2018-02-12 格式:DOC 页数:15 大小:158KB
返回 下载 相关 举报
linux 系统基本知识_第1页
第1页 / 共15页
linux 系统基本知识_第2页
第2页 / 共15页
linux 系统基本知识_第3页
第3页 / 共15页
linux 系统基本知识_第4页
第4页 / 共15页
linux 系统基本知识_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《linux 系统基本知识》由会员分享,可在线阅读,更多相关《linux 系统基本知识(15页珍藏版)》请在金锄头文库上搜索。

1、Linux 系统基础知识Linux 标准系统目录 Linux System Standard Directories and Files大多数由 windows 平台转来的用户在使用 linux 文件系统的时候都会感到困惑。linux 文件系统与 windows 文件系统有很大的差别。本文设身处地的为新手介绍他们的不同点并且向新手介绍 linux 的文件系统。 作为开端,只有一个单独的顶级目录结构。所有一切都从 根 开始,用 / 代表, 并且延伸到子目录。DOS/Windows 有不同的分区,同时目录都存于分区上。linux 则通过 加载 的方式把所有分区都放置在 根 下制定的目录里。wind

2、ows 下最接近于 根 的是c:。 一句话总结:Windows 下,目录结构属于分区;Linux 下,分区 加载 于目录结构。 在 windows 下, 启动时检测不同的分区并被赋予一个分区字母。在 linux 下除非你加载一个分区或设备 ,否则系统不会知道那个分区的存在。这看上去也许不是访问分区或设备的最方便的方式,但是这种方式提供了伟大的机动性。 这种构建的方式被称为统一的文件系统,超越了 windows 所使用的方式。举个 使用 /usr 的例子。这个目录包含了大多数的系统可执行文件。在 Linux 文件系统下,你可以选择把它加载为其他分区甚至网络上的其他计算机。系统不会感知其中的不同,

3、因为它表现出的只是本地目录结构下众多的目录中的一个而已。你是否有妄图在 windows 下移动可执行文件和数据,而得到的是不得不去修改注册表或干脆蓝屏?你可曾奢望过移动 c: 到其他分区上? 新手容易困惑的另一点是斜杠 / 的使用,在 DOS/Windows 下使用的是反斜杠 . 在 linux 中,windows 的 c 是用类似 /c/windows/system 来表示的。Linux 是免费的系统。在 windows 之前,Unix 已经存在了很久。从DOS 开始使用 / 选项而 作为目录分隔符。 更加麻烦的是 Linux 同样选择了大小写敏感。这意味着字母的大小写变得非常重要。所以在这

4、种情况下 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 )

5、 /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 fi

6、lesystems ) /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

7、 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 的符号链接 ( symboli

8、c 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 独立性结构数据 (

9、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 日志文

10、件 ( log files ) /var/spool 应用程序队列数据 ( spooled applicaion data 基本系统操作命令NO分类PS1命令名 用法及参数 功能注解 对应章节1 文件管理# ls ls -a 列出当前目录下的所有文件,包括以.头的隐含文件文件管理# ls ls -l 或 ll 列出当前目录下文件的详细信息文件管理# pwd pwd 查看当前所在目录的绝对路经文件管理# cd cd . 回当前目录的上一级目录文件管理# cd cd - 回上一次所在的目录文件管理# cd cd 或 cd 回当前用户的宿主目录文件管理# cd cd 用户名 回指定用户的宿主目录2

11、文件管理# mkdir mkdir 目录名 创建一个目录文件管理# mkdir mkdir p 递归式去创建一些嵌套目录文件管理# rmdir Rmdir 空目录名删除一个空目录3 文件管理# rm rm 文件名 文件名删除一个文件或多个文件文件 # rm rm -rf 非空 递归删除一个非空管理 目录名 目录下的一切,不让提式-f4 文件管理# cat cat 文件名 一屏查看文件内容5 文件管理# more more 文件名 分页查看文件内容6 文件管理# less less 文件名 可控分页查看文件内容7 文件管理# grep grep 字符 文件名根据字符匹配来查看文件部分内容8 文件

12、管理# mv mv 路经/文件 /经/文件移动相对路经下的文件到绝对路经下文件管理# mv mv 文件名 新名称在当前目录下改名9 文件管理# cp cp /路经/文件 ./移动绝对路经下的文件到当前目录下10文件管理# find find 路经 -name “字符串”查找路经所在范围内满足字符串匹配的文件和目录11文件管理# ln ln 源文件 链接名创建当前目录源文件的硬链接ln /home/test 在/usr 下建立/home/test 的硬链接/usr/test112文件管理# ln Ln -s a b 创建当前目录下 a 的符号链接 b13文件管理# touch touch fil

13、e1 file2创建两个空文件14磁盘管理# df df 用于报告文件系统的总容量,使用量,剩余容量。15磁盘管理# du du -b /home 查看目前/HOME目录的容量(k)及子目录的容量(k)。16磁盘管理# fdisk fdisk -l 查看系统分区信息17磁盘管理# fdisk fdisk /dev/sdb为一块新的 SCSI 硬盘进行分区18磁盘管理# mkfs.ext3Mkfs.ext3 /dev/sdb1为第一块 SCSI 硬盘的第一主分区格式化成ext3 的文件系统mkfs.ext2Mkfs.ext2/dev/sdb2 格式化成 ext2 文件系统1 磁盘 # mount

14、 mount -t 文件系统类型 设备路经 9 管理 访问路经磁盘管理# 文件系统类型Iso9660 光驱文件系统vfat Fat 文件系统(windows)挂载光驱# Mount /dev/cdrom /mnt/cdrom 挂载FAT# mount t vfat /dev/hda5 /mnt/cdrom 挂第一个 ide 的第五个逻辑分区17磁盘管理# Umount /mnt/cdrom 卸载/mnt/cdrom 为空18文件权限# chmod chmod u+s file为 file 的属主加上特殊权限chmod g+r file为 file 的属组加上读权限chmod o+w file为

15、 file 的其它用户加上写权限chmod a-x file为 file 的所有用户减去执行权限chmod 765 file 为 file 的属主设为完全权限,属组设成读写权,其它用户具有读和执心权限19文件权限# chown chown root /home把/home 的属主改成 root用户20文件权限# chgrp chgrp root /home把/home 的属组改成 root组21打印管理# redhat-config-printer-tui进入安装打印机界面22打印管理# lp lp d hptr file打印 file 到 hptr的打印机上23打印管理# lpq Lpq P

16、 打印机名查看打印机的状态24打印管理# lprm Lprm P 打印机名 a删除打印机内的打印作业25打印管理#disable Disable r “changing paper” HPtr 禁用打印机并提示原因26打印管理# enable Enable HPtr 重新启用被禁用的27用户管理# useradd Useradd 创建一个新的用户28用户管理# groupadd Groupadd 组名创建一个新的组29用户管理# passwd Passwd 用户名为用户创建密码30用户管理# Passwd -dPasswd -d 用户名删除用户密码也能登陆31用户管理# Passwd -lPasswd -l 用户名锁定账号密码32用户管理# Passwd -uPasswd -u 用户名解锁账号密码33用户管理# Passwd -SPasswd -S 用户名查询账号密码34用户管理# Usermod

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 职业教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号