基础指令的权限和常用工具

权限

操作系统中操作的权限:管理员-root;普通用户。

文件的权限:
1.对用户的划分:文件所有者/文件所属组/其他用户
2.对操作的划分:可读/可写/可执行 目录:可浏览/可在目录下创建/删除文件/可进入
用二进制比特位保存,例如(rwx rwx r-x)111 111 101 又可以用八进制数字表示为 775 。

权限相关命令

umask: 查看/设置文件的默认创建权限掩码 0002 最前边是特殊的权限位,看后三位,用给定权限与上掩码取反, 如 777&~002 = 775,普通文件默认不给可执行权限,所以就是 664

chmod: 修改一个文件的权限
如 chmod a+x 给所有文件可执行权限 [a[ugo]] +/-[rwx] 或者 chmod 664这样修改

chown/chgrp: 修改文件所有者修改文件所属组,用法如 chown username filename(修改需要 root 用户完成)

粘滞位: 设置了粘滞位的目录,其他用户在这个目录下,可以创建文件,但是只能删除自己的文件,不能删除别人的文件。 chmod + t directory

常用工具

软件包管理工具:yum
三板斧操作:
ping www.baidu.com 看看网络是否通畅
查看所有能够安装的软件包:yum list
安装软件包:yum install package_name(需要root用户)
移除软件包:yum remove package_name

个人编程相关工具:编辑器/编译器/调试器

编辑器:vim
vim的操作模式:12种,常用的有三种。
普通模式:vim打开文件默认所处的模式,对文件内容执行命令操作。
插入模式:向文件中插入数据。
底行模式:保存和退出操作。
模式切换:vim filename打开文件(默认处于普通模式)

普通->插入:
i(光标所在位置插入)
a(光标向后移动一个位置开始插入)
o(在光标所在行下方增加新的一行开始插入)
I(光标回到行首开始插入)
A(在光标移动到到行尾开始插入)
O(光标所在行上方新加行开始插入)

插入->普通: ESC vim所有模式都是围绕普通模式切换的,连按两下ESC不管什么模式下,都可以快速切换回普通模式

普通->底行: 冒号

底行模式下的操作:
:w 保存文件内容
:q 退出当前编辑
:wq 保存并退出,不管有没有修改,都保存,刷新时间属性
:q! 强制退出,不保存本次修改
:x 保存并退出,仅在修改后才保存,否则只退出

普通模式下的操作:
光标移动的操作:
hjkl 分别是光标向左下上右走
w 向右移动一个单词
b 向左移动一个单词
ctrl+f/b 分别是向下向上翻页
gg 回到文档首行
G 回到文档尾行

文件内容操作:
yy 复制光标所在行内容
p 向光标所在行下方粘贴
nyy从光标所在行开始向下 n 行都会被复制
P 向光标所在行上方粘贴
dd 剪切/删除光标所在行内容
ndd 剪切/删除从光标所在行向下 n 行的内容
x 删除光标所在字符
dw 删除光标所在单词

其他操作:
u 撤销操作
ctrl+r 反向撤销
gg=G 全文对齐

将当前普通用户加入到 sudoers 配置文件中,添加之后,普通用户可以使用 sudo 操作,临时为当前用户在任意位置可以执行任意命令,而不必切换用户
su root
chmod u+w /etc/sudoers
vim /etc/sudoers :90
跳转到文件第90行左右 向下方添加
username ALL=(ALL) ALL

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值