Linux笔记 命令行

来源:互联网 发布:电脑壁纸软件哪个好 编辑:程序博客网 时间:2024/05/21 09:55
清空命令行:reset文件操作:显示列表ls -l ls -la 所有ls -l ja* 通配符查找创建文件touch today.c复制文件cp src.txt dest.txtcp -i src.txt dest.txt 询问cp src.txt . 复制到当前目录cp -R 目录 dest 复制整个目录到指定路径cp c_?1 ../  通配符复制到上级目录删除文件rm file

创建用户并查看
这里写图片描述

可以看到比创建之前多了一个kobe
这里写图片描述

删除用户
这里写图片描述

用户下的文件
这里写图片描述

创建用户的home文件
这里写图片描述

bashrc 环境变量
每一个用户都会对应一个bashrc文件,bashrc是一个启动文件,启动的时候会去加载这些文件,读取变量。
这里写图片描述

查看当前用户下的home文件
创建用户useradd -m kobe 创建用户的同时,创建了home目录
这里写图片描述

修改用户密码
这里写图片描述

用户组信息
创建用户时就有一个默认的分组
这里写图片描述

添加组
这里写图片描述

添加后查看组信息
这里写图片描述
添加组有哪些用处呢?比如给组特定的权限,那么只要属于这个组,就都有这个权限。

分配用户到组
这里写图片描述

文件权限
用 ls -l命令可以查看文件信息,可以看到
这里写图片描述
d 表示目录
1 rwx文件所属用户具备的权限(root对该文件具备读写的执行权限)
2 xr 文件所属用户的所属组具备的权限(读,执行)
3 系统其他用户具备的权限(读,执行)

修改文件权限为最高权限
这里写图片描述
可以看到a.c文件都是最高权限 读写执行的权限都有 变绿色表示可以执行。
rwx必须是固定顺序。

修改文件权限的777的含义:
权限========二进制=====8进制
— ========000 ======== 0
–x ========001 ========1
-w-========010 ========2
-wx========011 ========3
r–========100 ========4
r-x========101 ======== 5
rw-========110 ========6
rwx========111 ======== 7

所以777表示rwx即读写执行的权限都有。

比如创建读和写的权限 644
可以看到修改权限之前的权限对比
这里写图片描述

给文件加执行权限
这里写图片描述

想让创建的文件创建时具备指定的权限
这里写图片描述
设置的是026 777减去026 就是751
dir的权限是rwxr-x–x 即751

改用户 操作权限
这里写图片描述

切换用户
这里写图片描述
su 意思是switch user

修改组
这里写图片描述
可以看到kobe在kobe组下

让kobe这个组都具备执行文件的权限
这里写图片描述

原创粉丝点击