Linux基本命令-文件处理1

[size=medium]
只有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]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值