您的位置:首页 > 运维架构 > Linux

linux学习笔记--基础篇

2013-07-24 09:41 204 查看
基础学习笔记总结,巩固记忆,方便查看,新人可学习,大虾请指点。
从linux的档案系统看,不同于windows从A到Z的分区,都在一个root的“/”根目录下,形成树状结构。目录分别是:/boot系统开机核心档案,/bin一般执行档,usr/bin普通用户需要的一般执行档,/usr/sbin系统管理员需要的一般执行档,/etc系统设定档案,/home使用者家目录,/dev设备档案,/lib函式库档案,/sbin系统执行档,/tmp临时档存放目录,/var系统资讯设定档。
pwd查看自己的当前目录
cd 在档案间游走~~ “.”是当前“..”是上级(相关知识:相对路径与绝对路径)
只输入cd就回家喽,或者后面加~
mkdir创建目录
rmdir删除目录,切忌目录中要空白,若是强制删除目录下所有内容可以用rm -rf ,r是将所有档案和目录删掉,-f是强制不用询问。但不推荐这个命令,误敲rm -rf / 的举个手。。。。
ls /bin > sunsuwen ls大家知道是目录查看,>是重导向功能,也就是说把/bin的目录查看信息输出为一个名为sunsuwen的档案。若有重名文件,这个会覆盖原档案内容的啊!若不想覆盖,可以把新内容放在后面,就要把>换为>>。 touch也可建立新档案与更新档案修改时间。
cp sunsuwen sunsuwen.copy cp就是把刚才的档案sunsuwen复制为sunsuwen.copy,mv是重命名,如果想复制目录的话要加-r。
这之后就是产生link了,ln -s sunsuwen sunsuwen3,什么是Link呢,感兴趣自己了解吧,这里我就不多说了,其中还分hard link与soft link,hard link涉及到映射到磁盘分区,soft不是,这关系到是否能清理干净磁盘分区与link是否失效的问题。link的好处很多,其中觉得比较实用的特点就是可以实时更新,这点不同于windows的快捷方式。
ls -l可查看详细的档案属性,第一格第一个若是_就是常规档案,d就是目录,l就是链接文件,后面的每三个一组分别是拥有者,组,和others,w为可写,r为可读,x为可执行。后面跟的数字是hard link的数目,往后就是user,group和大小,时间,档案明等信息了。
这里要罗列的很多,以后会系统的总结。比如chmod啦,umask啦,大家可以去了解。
关于特殊权限suid和sgid也会以后加入总结中,提醒大家有的权限是4位的,第一位实际上就表示特殊权限。
chattr可以改变档案和目录的属性,属性如下(来源于study-area.org)

屬性代表意思
a在寫入的時候﹐只能延增﹐不能刪除現有內容。
c核心會自動執行壓縮。
i不能刪除﹑移動﹑link﹑寫入。
s檔案刪除時﹐磁碟空間也會清理乾淨。
S修改時直接寫入磁碟﹐而不是寫在 buffer 中。
比如chattr +i /bin 这回你应该就无法在bin目录下创建于删除啦 当然想解除属性的话就用减号代替加好就好啦。
通过lsattr -d /bin就可查看目录的当前属性啦
下面说说档案挂载系统:Mount。
partition:也就是磁盘分区,这个我也是刚刚开始详细深入的了解,不足之处大家指正,准备过一段时间 自己买硬件搞一下~~
windows会有磁盘代号,也就是我们电脑里的C,D,E盘,但是Linux没有这一说法,都放在/目录下,选择好建立的目录后,就可将磁盘挂载上去,无需重启,不用了也可以卸载。但注意挂载点必须是已经存在的目录,如果你在挂载点目录中进行挂载卸载后,会提示错误信息,所以要离开挂载点目录进行操作。
挂载信息的档案在 etc/fstab中, 比如LABEL=/ 也就是 /dev/hda6,但是老的版本中应该不会出现LABEL,这个是RX 7.X后才开始用这个写的。
如果现在我们要挂载新磁盘的话,就可以用mount了,例如:
mount -t ext2 /dev/hdb1 /mnt/my_mount #这个就是把hdb1挂载到/mnt/my_mount上
其中-t是指定档案系统格式的,-t就是ext2,如果是其他格式可以去网上百度啦,这里不多说。
卸载的话用umount就好,在此介绍chroot命令,在挂载中很好用,感兴趣大家去查一下,这个命令就是说比如有两个磁盘,两个系统分别在两个磁盘上,你误动了系统文件重启后登不上了,这时候你可以登入另一磁盘系统把坏的挂载上,然后运用chroot,就可以把挂载目录变为根目录啦。
写到这,后续继续分享总结,欢迎大家一起学习指正
本文出自 “大师兄的IT熔炉” 博客,请务必保留此出处http://sswmjoy.blog.51cto.com/6980039/1255881
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: