Linux笔记 第二天

第二天
1、 用户和组
Linux系统上,创建用户的时候,默认情况会给我们创建一个用户组(名称与用户名相同)
2、 文件
(1) 在Linux系统下面,文件类型(常见三种类型)
A. 文件
_
B. 目录(类似于Win7下的文件夹)
d
C. 连接(类似于Win7下的宽街方式)
l
(2) 文件权限
A. 可读 r
B. 可写 w
C. 可执行(脚本,比如shell脚本) x
D. 特殊字符 - 表示没有任何权限
E. 权限数字表示方法 rw- 6
还可以二进制数字之和的方式
R W X
2^2 2^1 2^0
4 2 1
(3) 文件的归属
A. 拥有者 owner u
B. 属于组 group g
C. 其他人 other o
(4) 字符意义
在这里插入图片描述
A. 第一部分

  • rw- rw- r— 数字表示权限664
    第一个字符:表示的是文件的类型
    后面的就个字符,分为三组,表示此文件针对不同用户的权限关系
    为什么是三组呢?
    因为一个文件对用户来说,三个部分
    A. 拥有者 rw-
    B. 属于组 rw-
    C. 其他人 r—

B. 第二部分 beifeng beifeng
第一个字符串表示的是 文件的拥有者,beifeng
第二个字符表示的是文件所属组,beifeng
3、 man cmdName 查看命令的用法
4、 命令行自动补全 Tab键
5、 如何设置文件对不同用户的权限 需要使用root用户
chmod命令
需求:对于同组用户来说,仅仅刻度,对于其他用户来说,及不可读也不可写
# chmod g-w hive-select-log.sql
# chmod o-r hive-select-log.sql

数字形式:
# chmod 664 hive-select-log.sql
问题:如果针对一个目录,设置权限呢???
目录中有很多文件,也需要同样的权限
6、 文件的拷贝 $ cp hive-select-log.sql /home
7、 改变文件拥有者和所属组
命令 chown
# chown beifeng /home/hive-select-log.sql
chgrp
## chgrp beifeng /home/hive-select-log.sql
8、 文件的创建
使用touch命令 $ touch test.data
使用vi/vim方式 $ vi test.txt
对文件的内容进行追加
$ echo “xxxxxxxxxx” >> test.txt
9、 编辑文件内容vi/vim
快捷键
在vi查看模式下
dd:表示删除光标所在的行的内容
ZZ:表示的是保存文件内容
x :表示将光标处的字符给删除
o :表示在光标的下一行进行插入内容
10、 查看文件内容的常见几种方式:
cat :全部内容,内容比较少
more :翻页查看
tail :查看文件末尾的内容,通常与 -f参数连用,适用于查看服务日志信息
head :开头文件,文件格式,内容模板样式
11、 文件的拷贝,移动,重命名
(1) 拷贝
语法: cp source dest
dest:文件名称可以是目录
source: 拷贝一个目录
(2) 移动或者重命名
语法:mv src dest
重命名:src dest相同,在同一目录下
移动:src dest不相同
12、 文件的删除
$ rmdir test-dir
rmdir 注意删除的目录必须是空目录
$ rm -rf src
使用的时候,src最好是句对路径,确定好以后再删除
13、 创建目录
$ mkdir test
创建多级目录
$ mkdir -p ~/data/dfs/tmp
14、 连接
A. 软连接 soft link
B. 硬链接 hard link
区别:在删除连接时,是否删除源文件
##创建一个软连接
$ ln -s file/dir linkName
##创建一个硬链接 相当于拷贝一个文件
$ ln
15、 文件的搜索 find

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值