- 论坛徽章:
- 0
|
一、命令格式 commond [选项] [参数]
二、命令
1、目录操作类:
1) ls [-a ,-l] [目录名] -a 列出所有文件目录包括以.开头的隐藏的文件目录,-l显示除档案名称外,亦将档案型态、权限、拥有者、档案大小等资讯详细列
2) pwd 显示当前位置
3) du [-s] 显示目录所占磁盘空间,-s只显示总大小
4) cd [绝对或相对目录] 改变当前位置
5) mkdir [目录名] 创建目录
6) rmdir [目录名] 删除空目录
7) rm [-rf] [目录名] 删除目录及里面的子目录(-r 表示删除目录,f 即使原档案属性
设为唯读,亦直接删除,无需逐一确认)
8) mount [-t 文件系统] [-o选项] [设备文件名] [位置] 用来挂载文件或光盘
iso 9660 光盘
文件系统: vfat windows 分区 选项: loop 挂载映像文件
ntfs windows 分区 iocharset=cp936 中文支持
ext3 linux 分区
9) umount [位置] 卸载文件或光盘
eject也可以卸载光盘
10) cal 查看日历
date 查看时间
2、文件操作类:
1) touch [文件名] touch 指令改变档案的时间记录。 ls -l 可以显示档案的时间记录。
touch也可以用来创建文件。
2) find [位置] [-name 文件名] 查找文件
如:将目前目录及其子目录下所有延伸档名是 d 的档案列出来。
# find . -name "*.d"
3) whereis [命令名] 查找命令文件 所在的位置
4) grep [-v] ["字符"文件名] 只显示或不显示带指定字符的行
5) more [文件名] 分页显示类似 cat ,不过会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似),使用中的说明文件,请按 h 。
6) cat [文件名] 查看文件内容
7) less [文件名] 分页显示文件内容 ,可前后翻页
8) cp [-r] [源文件] [目标位置] 复制文件 -r 表示把整个文件都拷贝
9) rm [-rf] [文件名] 直接删除文件并不确认
10) mv [源文件] [目标文件] 移动或重命名文件
11) chmod (u,g,o,a) (+,-,=) (r,w,x ) [文件名] 限制文件的权限
u表示所有用户,g 表示所有组,o 表示其他以外的人,a 表示这三者皆是。Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。
+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限.
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
此外chmod也可以用数字来表示权限如 chmod 777 file
语法为:chmod abc file
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5。
如:chmod a=rwx file 和 chmod 777 file 效果相同
12) ln [-s] 源文件 目标文件 -s 建立符号链接
链接文件分为硬链接和符号链接,建立符号连接后,文件的引用计数器不增加,删除源文件后链接文件将不能使用,硬链接只能给同一分区的普通文件建立硬链接,引用计数器会增加删除源文件,链接能正常使用.
不论是硬连结或软链结都不会将原本的档案复制一份,只会占用非常少量的磁碟空间。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/56073/showart_448606.html |
|