没有合适的资源?快使用搜索试试~ 我知道了~
Linux虽然是免费的,但它的确是一个非常优秀的操作系统,与MS-WINDOWS相比具有可靠、 稳定、速度快等优点,且拥有丰富的根据UNIX版本改进的强大功能。下面,作为一个典型的DOS 和WINDOWS用户,让我们一起来学习Linux的一些主要命令,希望大家能尽快进入到Linux的世界里,成为玩转Linux高手.....
资源推荐
资源详情
资源评论
linux 指令大全
版权信息
作者
未知
文章出处
天津 linux 热线
文档制作
拒绝正版
名称
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 -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的档案内容加上行号
空白
行不加 之后将内容附加到 textfile3
名称 : cd
使用权限 : 所有使用者
使用方式 : cd [dirName]
说明 : 变换工作目录至 dirName
其中 dirName 表示法可为绝对路径或相对路径 若目
录名称省略
则变换至使用者的 home directory (也就是刚 login 时所在的目录)
另外
"~" 也表示为 home directory 的意思 "." 则是表示目前所在的目录 ".." 则表示目
前目录位置的上一层目录
范例 : 跳到 /usr/bin/ :
cd /usr/bin
跳到自己的 home directory :
cd ~
跳到目前目录的上上两层 :
cd ../..
1
指令名称 : chmod
使用权限 : 所有使用者
使用方式 : chmod [-cfvR] [--help] [--version] mode file...
说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者
群组 其他 利用 chmod 可
以藉以控制档案如何被他人所存取
把计 :
mode : 权限设定字串
格式如下 : [ugoa...][[+-=][rwxX]...][,...] 其中 u 表示该档案的拥有
者
g 表示与该档案的拥有者属于同一个群体(group)者 o 表示其他以外的人 a 表示这
三者皆是
+ 表示增加权限
- 表示取消权限 = 表示唯一设定权限
r 表示可读取
w 表示可写入 x 表示可执行 X 表示只有当该档案是个子目录或者该档
案已经被设定过为可执行
-c : 若该档案权限确实已经更改
才显示其更改动作
-f : 若该档案权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
--help : 显示辅助说明
--version : 显示版本
范例 :将档案 file1.txt 设为所有人皆可读取 :
chmod ugo+r file1.txt
将档案 file1.txt 设为所有人皆可读取 :
chmod a+r file1.txt
将档案 file1.txt 与 file2.txt 设为该档案拥有者
与其所属同一个群体者可写入 但其他以
外的人则不可写入 :
chmod ug+w,o-w file1.txt file2.txt
将 ex1.py 设定为只有该档案拥有者可以执行 :
chmod u+x ex1.py
将目前目录下的所有档案与子目录皆设为任何人可读取 :
chmod -R a+r *
此外 chmod 也可以用数字来表示权限如 chmod 777 file
语法为
chmod abc file
其中 a,b,c 各为一个数字
分别表示 User Group 及 Other 的权限
2
r=4
w=2 x=1
若要 rwx 属性则 4+2+1=7
若要 rw-属性则 4+2=6
若要 r-x 属性则 4+1=7
范例
chmod a=rwx file
和
chmod 777 file
效果相同
chmod ug=rwx,o=x file
和
chmod 771 file
效果相同
若用 chmod 4755 filename 可使此程式具有 root 的权限
指令名称 : chown
使用权限 : root
使用方式 : chmod [-cfhvR] [--help] [--version] user[:group] file...
说明 : Linux/Unix 是多人多工作业系统
所有的档案皆有拥有者 利用 chown 可以将档
案的拥有者加以改变 一般来说 这个指令只有是由系统管理者(root)所使用 一般使用者
没有权限可以改变别人的档案拥有者
也没有权限可以自己的档案拥有者改设为别人 只有
系统管理者(root)才有这样的权限
把计 :
user : 新的档案拥有者的使用者 IDgroup : 新的档案拥有者的使用者群体(group)-c : 若
该档案拥有者确实已经更改
才显示其更改动作-f : 若该档案拥有者无法被更改也不要显示
错误讯息-h : 只对于连结(link)进行变更
而非该 link 真正指向的档案-v : 显示拥有者变更
的详细资料-R : 对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方
式逐个变更)--help : 显示辅助说明--version : 显示版本
3
范例 :
将档案 file1.txt 的拥有者设为 users 群体的使用者 jessie :
chown jessie:users file1.txt
将目前目录下的所有档案与子目录的拥有者皆设为 users 群体的使用者 lamport :
chmod -R lamport:users *
名称
cp
使用权限
所有使用者
使用方式
cp [options] source dest
cp [options] source... directory
说明
将一个档案拷贝至另一档案 或将数个档案拷贝至另一目录
把计
-a 尽可能将档案状态
权限等资料都照原状予以复制
-r 若 source 中含有目录名
则将目录下之档案亦皆依序拷贝至目的地
-f 若目的地已经有相同档名的档案存在
则在复制前先予以删除再行复制
范例
将档案 aaa 复制(已存在)
并命名为 bbb :
cp aaa bbb
将所有的 C 语言程式拷贝至 Finished 子目录中 :
cp *.c Finished
名称
cut
使用权限
所有使用者
用法
cut -cnum1-num2 filename
说明
显示每行从开头算起 num1 到 num2 的文字
范例
shell>> cat example
4
test2
this is test1
shell>> cut -c0-6 example ## print 开头算起前 6 个字元
test2
this i
名称 : find
用法 : find
使用说明 :
将档案系统内符合 expression 的档案列出来
你可以指要档案的名称 类别 时间 大小
权限等不同资讯的组合 只有完全相符的才会被列出来
find 根据下列规则判断 path 和 expression
在命令列上第一个 - ( ) , ! 之前的部份为
path
之后的是 expression 如果 path 是空字串则使用目前路径 如果 expression 是
空字串则使用 -print 为预设 expression
expression 中可使用的选项有二三十个之多
在此只介绍最常用的部份
-mount, -xdev : 只检查和指定目录在同一个档案系统下的档案
避免列出其它档案系统中
的档案
-amin n : 在过去 n 分钟内被读取过
-anewer file : 比档案 file 更晚被读取过的档案
-atime n : 在过去 n 天过读取过的档案
-cmin n : 在过去 n 分钟内被修改过
-cnewer file :比档案 file 更新的档案
-ctime n : 在过去 n 天过修改过的档案
-empty : 空的档案-gid n or -group name : gid 是 n 或是 group 名称是 name
-ipath p, -path p : 路径名称符合 p 的档案
ipath 会忽略大小写
-name name, -iname name : 档案名称符合 name 的档案
iname 会忽略大小写
-size n : 档案大小 是 n 单位 b 代表 512 位元组的区块 c 表示字元数 k 表示 kilo
bytes
w 是二个位元组 -type c : 档案类型是 c 的档案
d: 目录
c: 字型装置档案
b: 区块装置档案
p: 具名贮列
f: 一般档案
l: 符号连结
s: socket
-pid n : process id 是 n 的档案
你可以使用 ( ) 将运算式分隔
并使用下列运算
exp1 -and exp2
5
剩余51页未读,继续阅读
资源评论
无奈时笑笑
- 粉丝: 2
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功