[size=medium]
只有root可以执行的目录
sbin、/usr/sbin
所有用户都可以执行的目录
bin、/usr/bin
usr-user
bin-binary
sbin-super binary
[/size]
一、文件处理命令
1、ls
ls -l /
[img]http://dl2.iteye.com/upload/attachment/0102/3733/8d308104-c650-3e4a-9d02-c96595dfd09e.jpg[/img]
a、drwxr-xr-x
第一个字符表示文件类型
常见的三种类型 d 目录directory
- 二进制文件
l 软链接文件link
后面的9位字母每三位代表一个属性
r-read读、 w-write写、 x-execute执行
rwx r-x r-x
所有者u 所属组g 其他人o
user group others
这10个字母表示这个文件(目录)的所有者拥有读、写、执行的权限
所属组拥有读、执行的权限
其他人拥有读、执行的权限
b、2
硬链接数
c、root
所有者是root
d、root
所属组
e、4096
文件大小
ls -ld /home/
查看/home 目录的属性
2、rm
rm filename 会提示是否删除确认
rm -f filename 不提示删除确认
rm -rf directory 删除目录
文件查看命令
1、cat /etc/services
cat命令适合查看内容不多的文件
2、more /etc/services
空格键以下一页的形式显示
回车显示下一行
3、head -20 /etc/services
显示文件的前20行
4、tail -20 /etc/services
显示文件的最后20行
tail -f /etc/services
动态显示文件的最后几行,常用于日志显示
link命令
软连接,类似于windows的快捷方式
[img]http://dl2.iteye.com/upload/attachment/0102/4204/abdaf38e-4898-3273-ba57-b4c26a02b1c2.jpg[/img]
硬链接:cp+同步更新
[img]http://dl2.iteye.com/upload/attachment/0102/4206/cd6f7cac-489a-3bf1-a7e6-93e2080584b2.jpg[/img]
硬链接同步更新的原理
源文件与硬链接文件有相同的inode id
[img]http://dl2.iteye.com/upload/attachment/0102/4339/0833e699-d9e5-3ad0-be5b-d31d50c1a29e.jpg[/img]
3、cp
cd /etc/skel
cp -rf .* /home/jack 拷贝/etc/skel目录下的所有内容到/home/jack中
4、chmod
chmod u + r
g - w
o = x
chmod u+rw 给所有者增加rw权限
chmod o-wx 给其他人减去wx权限
chmod g=rwx 给组分配rwx权限
[img]http://dl2.iteye.com/upload/attachment/0102/4345/cc031726-46e0-33bf-a706-c4270e22583a.jpg[/img]
r-4 w-2 x-1
[img]http://dl2.iteye.com/upload/attachment/0102/4347/e7dadc99-14e3-3044-8850-ef8139ecd926.jpg[/img]
权限总结
[img]http://dl2.iteye.com/upload/attachment/0102/4351/d2f71224-3440-3eb5-ac05-7e907d70426f.jpg[/img]
5、常用快捷键
CTRL+L 清屏
CTRL+U 删除光标前的所有字符
history 列出所有历史命令记录 , 使用!+id直接使用该id的命令,如下图
[img]http://dl2.iteye.com/upload/attachment/0102/5082/6f326dc8-567b-34c0-96db-c1ba2d1cf5a9.jpg[/img]
只有root可以执行的目录
sbin、/usr/sbin
所有用户都可以执行的目录
bin、/usr/bin
usr-user
bin-binary
sbin-super binary
[/size]
一、文件处理命令
1、ls
-a all所有文件包括隐藏文件
-l long长格式
-d 查看目录属性
ls -l /
[img]http://dl2.iteye.com/upload/attachment/0102/3733/8d308104-c650-3e4a-9d02-c96595dfd09e.jpg[/img]
a、drwxr-xr-x
第一个字符表示文件类型
常见的三种类型 d 目录directory
- 二进制文件
l 软链接文件link
后面的9位字母每三位代表一个属性
r-read读、 w-write写、 x-execute执行
rwx r-x r-x
所有者u 所属组g 其他人o
user group others
这10个字母表示这个文件(目录)的所有者拥有读、写、执行的权限
所属组拥有读、执行的权限
其他人拥有读、执行的权限
b、2
硬链接数
c、root
所有者是root
d、root
所属组
e、4096
文件大小
ls -ld /home/
查看/home 目录的属性
2、rm
rm filename 会提示是否删除确认
rm -f filename 不提示删除确认
rm -rf directory 删除目录
文件查看命令
1、cat /etc/services
cat命令适合查看内容不多的文件
2、more /etc/services
空格键以下一页的形式显示
回车显示下一行
3、head -20 /etc/services
显示文件的前20行
4、tail -20 /etc/services
显示文件的最后20行
tail -f /etc/services
动态显示文件的最后几行,常用于日志显示
link命令
软连接,类似于windows的快捷方式
ln -s /etc/issue /home/wyq/issue.soft
ls -l /etc/issue /home/wyq/issue.soft
[img]http://dl2.iteye.com/upload/attachment/0102/4204/abdaf38e-4898-3273-ba57-b4c26a02b1c2.jpg[/img]
硬链接:cp+同步更新
sudo ln /etc/issue /home/wyq/issue.hard
ls -l /etc/issue /home/wyq/issue.hard
[img]http://dl2.iteye.com/upload/attachment/0102/4206/cd6f7cac-489a-3bf1-a7e6-93e2080584b2.jpg[/img]
硬链接同步更新的原理
源文件与硬链接文件有相同的inode id
[img]http://dl2.iteye.com/upload/attachment/0102/4339/0833e699-d9e5-3ad0-be5b-d31d50c1a29e.jpg[/img]
3、cp
cd /etc/skel
cp -rf .* /home/jack 拷贝/etc/skel目录下的所有内容到/home/jack中
4、chmod
chmod u + r
g - w
o = x
chmod u+rw 给所有者增加rw权限
chmod o-wx 给其他人减去wx权限
chmod g=rwx 给组分配rwx权限
[img]http://dl2.iteye.com/upload/attachment/0102/4345/cc031726-46e0-33bf-a706-c4270e22583a.jpg[/img]
r-4 w-2 x-1
[img]http://dl2.iteye.com/upload/attachment/0102/4347/e7dadc99-14e3-3044-8850-ef8139ecd926.jpg[/img]
权限总结
[img]http://dl2.iteye.com/upload/attachment/0102/4351/d2f71224-3440-3eb5-ac05-7e907d70426f.jpg[/img]
5、常用快捷键
CTRL+L 清屏
CTRL+U 删除光标前的所有字符
history 列出所有历史命令记录 , 使用!+id直接使用该id的命令,如下图
[img]http://dl2.iteye.com/upload/attachment/0102/5082/6f326dc8-567b-34c0-96db-c1ba2d1cf5a9.jpg[/img]