此处省略三千字 2011-08-23
一些Linux命令整理复习:
cd 使用权限是所有使用者
cd /home 进入 home 目录下,cd..退到上一个目录。
adduser /useradd 使用权限是系统管理员,添加用户
useradd -c -d -e -f
-c comment 新使用者位于密码档(通常是/etc/passwd)的注解资料
-d home_dir 设定使用者的 home 目录为home_dir,预设值为预设的home后面加用户的账号
-e expire_date 设定此账号饿使用期限(格式YYYY-MM-DD),默认为永久有效
userdel +username 删除用户,默认不删除home目录
cat 使用权限所有人
使用方式 cat [-AbeenstTuv] [--help] [--version] filename
把档案串联接后传到基本输出 filename 到另一个文档
-n 或 --number 由1开始对所有输出的行数编号
-b --number-nonblank 和-n相似 只不过对于空白行不编号
-s --squeeze-blank 当遇到有连续两行以上的空白行,就带换位一行的空白
-v --show--nonprinting
cat -n textfile1 > textfile2 吧textfile1的内容加上行号输入到textfile2中
cat /dev/null > /etc/test.txt 此为清空/etc/test.txt档案内容
cat 也可以用来制作 image file。例如要制作软碟的 image file,将软碟放好后打
cat /dev/fd0 > OUTFILE
相反的,如果想把 image file 写到软碟,请打
cat IMG_FILE > /dev/fd0
注:
1. OUTFILE 指输出的 image 档名。
2. IMG_FILE 指 image file。
3. 若从 image file 写回 device 时,device 容量需与相当。
4. 通常用在制作开机磁片。
ls 显示指定工作目录下的内容(列出目前工作目录的所含的档案及子目录)
-a 显示所有文档及目录 显示隐藏文件
-l 显示出除档案名之外的,也将档案的形态,权限,拥有者,大小等信息详细列出
-r 将档案一反次序显示
-t 将档案以建立时间排序列出
-A 同-a 但不列出“.” 和".."
-F列出的档案名称后加一符号;例如可执行文档加* 目录加/
-R 若目录下有文档,则以下的文档也依序列出
列出目前工作目录下所有名称是 s 开头的档案,愈新的排愈后面 :
ls -ltr s*
cp 复制
cp source dest
-a极可能的将档案状态、权限等资料都照原状态复制
-r 若source中的所含有目录名,则将目录下的档案亦皆依序拷贝的目的目录下
-f 若目的目录有相同的档案存在。在复制之前先给与删除在进行拷贝。