学习日志day60(2021-10-29)(1、Linux系统的基础命令)

学习内容:学习Linux(Day60)

1、Linux系统的基础命令


1、Linux系统

(1)Linux文件系统

目录名称说明
/Linux系统根目录
/bin系统启动时需要的执行文件(二进制)
/dev设备文件目录
/etc操作系统的配置文件目录目录
/home用户信息存放的目录,用户的默认工作目录
/usr程序和数据存放目录
/var包含在正常操作中被改变的文件:假脱机文件,记录文件,加锁文件,临时文件和页格式化文件等

(2)Linux目录操作命令
显示当前目录的绝对路径:pwd
打开指定目录:cd [目录名]
返回上级目录:cd …
显示目录中的文件 ls [-a],ll
新建文件目录:mkdir [文件夹名称]
递归新建多级目录:mkdir –p [文件夹名称]
删除文件或目录:rm –rf [目录或者文件]
删除前询问:rm ri [目录或者文件]
递归复制目录1的所有的文件和文件夹到目录2:cp –r [目录1][目录2]
执行复制操作时覆盖原有目录前询问用户:cp –ri [目录1][目录2]
将文件夹1名称更改问文件2:mv [文件1][ 文件2]
将目录1的文件移动到目录2:mv [目录1][ 目录2]
显示指定文件开始的n行数据:head –n [文件名称]
动态加载某个文件的内容:tail –f [文件名称]
查看某个文件结尾N行的内容:tail –n [行数][文件名称

vi命令
打开文件:vi [文件名]
进入编辑模式:i,a
退出编辑模式:按下 Esc 键
进入命令模式:“:”
保存并退出:wq或x
退出但不保存:q!
保存w

(3)Linux用户/用户组
用户是指操作系统的实际操作者
用户组是具有相同特征的用户的集合体
UID:用户唯一标识
GID:用户分组唯一标识
root用户:Linux系统权限最高的用户

切换到指定用户:su [用户名]
查看当前登录用户:whoami
查看当前用户所属分组命令:groups
查看当前用户UID和GID命令:Id
添加新用户命令useradd
useradd 用户名
useradd –u 指定的UID 用户名
passwd [用户名]:修改用户密码
userdel [用户名]:删除用户
usermod –l [新用户名][ 旧用户名]:修改用户登录名
usermod –g [新组名称][用户名]:修改用户所属分组
groupadd [组名]:添加分组
groupadd –g [组GID][ 组名]:添加分组并指定GID

(4)Linux文件权限
文件权限:读®,写(w),执行(x)
d rwx r-x r-x. 2 root root 4096 Sep 23 2011 etc
d:“etc”是目录而不是文件
rwx:拥有者具有读、写、执行的权限
r-x:同组用户具有读、执行的权限没有写权限
r-x:其他组用户具有读、执行的权限没有写权限

修改权限命令:
chmod -R U+X,G+W F01
-R :递归修改文件夹下的文件权限
u,g,o:拥有者,同组用户,其他组用户
+,-:赋予,收回权限
r,w,x:读,写,执行权限

chmod -R 753 F01
使用三位二进制数表示权限操作,第一位代表u,第二位代表g,第三位代表o
7:二进制为111,代表拥有读、写、执行权限rwx
5:二进制为101,代表拥有读、执行权限r-x
3:二进制为011,代表拥有写、执行权限-wx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值