openKylin论坛

 找回密码

linux学习笔记 续~ [复制链接]

这一部分大多数是老师 PPT上的。实在是太多了,就copy下来了

*常用的文件系统类型
ext2/ext3/ext4        Linux缺省文件系统
swap          Linux使用的交换文件系统
msdos         DOS文件系统
vfat          FAT12/FAT16/FAT32文件系统
NTFS                  NTFS文件系统
ISO9660       光盘使用的标准文件系统
NFS           网络文件系统
*文件系统——挂载和卸载       
mount
  mount /dev/sda3 /mnt
umount
  umount /mnt
  umount /dev/sda3
  不能卸载处于busy状态的文件系统
/etc/fstab
*文件系统——文件树的组织
Linux的整个文件系统是以一个树根“/”为起点的,所有的文件和外部设备都以文件的形式挂结在这个文件树上,包括硬盘,软盘,光驱,调制解调器等。
这和以“驱动器盘符”为基础的Windows系统是大不相同的。
*文件系统——目录及其内容
/bin 基本的用户命令
/boot 系统引导所需文件,包括OS Loader、内核和模块
/dev 设备文件
/home 用户的主目录(/home/user1等)
/lib /lib64 系统所需的基本函数库
/media 可移动介质上文件系统的挂载点
/opt 应用软件安装位置(尚未广泛使用)
/proc /sys 内核信息映像
/root root用户的主目录
/sbin 基本的系统管理命令,一般只有系统管理员可以使用
/tmp 存放临时文件
/usr 包含大部分的用户命令以及应用程序的目录。
/usr/bin 一般用户命令、程序编辑器及应用软件。
/usr/include C语言的头文件,供程序开发使用。
/usr/lib/usr/lib64 系统其他的函数库。
/usr/libexec 被其他程序调用执行的系统服务程序。
/usr/local 用来存放用户自己编译或安装的应用程序、资料文件、配置文件。用户最好将自己安装的软件装在该目录下。在/usr/local下也有etcbinliblibexec等目录
/usr/sbin 不太关键的系统命令。
/usr/share 系统软件的数据
/var 系统日志文件、临时文件、输出缓冲区。
/var/log 系统日志文件
/var/run 文件内容为正在执行的程序进程号,以“.pid”为后缀。
*文件系统——文件类型
文件名:字母、数字、下划线、圆点
ls -l 命令
文件类型        符号        创建方式        删除方式
普通文件        -            cp 编辑器        rm
目录文件        d            mkdir            rmdir, rm -r
链接文件        l            ln                rm
字符设备文件        c        mknod            rm
块设备文件        b            mknod            rm
套接口文件        s            socket(2)     rm
*文件系统——文件操作
File   确定文件类型
Cp    是将文件或目录复制到另一文件或目录中,同DOS下的copy命令一样!
Mv   用户可以使用mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令如同MS-DOS下的ren move 的组合。mv[选项源文件或目录 目标文件或目录。
Cat   显示或者把多个文本文件连接起来。catconcatenate的简写,类似于dos下面的type命令。cat [-AbeEnstTuv] [--help] [--version] fileName
Touch  更新文件的访问和修改时间。touch [ -a ] [ -c ] [ -m ] [ -f ] [ -r RefFile ] [ Time | -t Time ] { File ... | Directory ... }
Grep   在一个或多个文件中搜索字符串模板。
Wc   统计一个文件中的行数、字数、字节数或字符数。
*文件系统——改变文件属性
改变权限 chmod
改变属组 chown
改变分配默认的权限 umask
*文件系统——文件系统管理
1.df
该命令统计文件系统的使用情况。不加参数时会显示所有本地挂载或通过nfs远程挂载的文件系统,其部分常用参数的含义规定如下:
-a    以块数显示所有文件系统大小
-h    用易于阅读的方式显示文件系统的大小
-k    1KB大小的块数显示文件系统的大小
-m    1MB大小的块数显示文件系统的大小
-l     仅限于本地文件系统
-T    显示文件系统的类型
--sync  返回结果前调用sync命令
2.du
du命令统计每一目录的磁盘利用率。该命令可以逐级进入每一个子目录并显示该目录的磁盘利用率,其部分参数含义规定如下:
-a   统计指定目录下的所有目录及文件的块数
-s   只产生一个总的统计信息
-h   用易于阅读的方式显示文件系统的大小
-k   指定块大小为1KB
-L   不计算符号连接
-m   指定以块大小为1MB的方式显示
3.fsck
Kylin系统使用异步I/O方式访问硬盘。如果系统突然断电或不正常关机时会导致超级块索引节点的不一致,如果经常发生这种断电重启的事情,系统最终会因文件系统一致性错误而无法正常启动。fsck命令用于检查并修复文件系统。
fsck [ -sACVRTNP ] [ -t fstype ] [filesys ... ] [--] [ fs-specific-options ]   
filesys 可以是一个设备名(例如: /dev/hdc1, /dev/sdb2), 一个挂载点(例如: /, /usr, /home), 或一个ext2文件系统的磁盘标签等。
注意:建议在单用户模式下运行fsck




楼主
发表于 2014-7-14 15:16:28
回复

使用道具 举报

linux学习笔记 续~ [复制链接]


本来是要点旁边的偷笑的,结果手快点错了
推荐
发表于 2014-8-22 14:20:58
回复

使用道具 举报

linux学习笔记 续~ [复制链接]

希望lz坚持下去,在学习基础概念的技术上,跟大家分享更多
沙发
发表于 2014-7-14 19:51:55
回复

使用道具 举报

linux学习笔记 续~ [复制链接]

bunny 发表于 2014-7-14 19:51
希望lz坚持下去,在学习基础概念的技术上,跟大家分享更多

加油
板凳
 楼主| 发表于 2014-7-15 10:22:57
回复

使用道具 举报

linux学习笔记 续~ [复制链接]

5#
 楼主| 发表于 2014-8-8 09:41:31
回复

使用道具 举报

linux学习笔记 续~ [复制链接]

我说过吗,我可不大记得
6#
发表于 2014-8-11 08:32:52
回复

使用道具 举报

linux学习笔记 续~ [复制链接]

给楼主点赞
7#
发表于 2014-8-22 09:30:22
回复

使用道具 举报

linux学习笔记 续~ [复制链接]


你为啥在滴汗
8#
 楼主| 发表于 2014-8-22 09:31:19
回复

使用道具 举报

openKylin

GMT+8, 2024-5-17 16:10 , Processed in 0.026787 second(s), 18 queries , Gzip On.

Copyright ©2022 openKylin. All Rights Reserved .

ICP No. 15002470-12 Tianjin

快速回复 返回顶部 返回列表