- 图文并茂解释开源许可证 GPL、BSD、MIT、Mozilla、Apache和LGPL的区别
BSD开源协议,可以自由的使用修改源代码
LGPL 允许以动态链接使用开源库。
GPL许可证的含义是允许任何人观看、修改,并散播程序软件里的原始程序码
MIT是和BSD一样宽范的许可协议,你必须在你的发行版里包含原许可协议的声明,无论你是以二进制发布的还是以源代码发布的.
Apache 是著名的非盈利开源组织,该协议和BSD类似,同样允许代码修改,再发布
2.
安装到linux rocky系统
- man -k process
_Exit (2) - terminate the calling process
_Exit (3p) - terminate a process
__clone2 (2) - create a child process
__ppc_mdoio (3) - Hint the processor to release shared resources
__ppc_mdoom (3) - Hint the processor to release shared resources
__ppc_yield (3) - Hint the processor to release shared resources
_exit (2) - terminate the calling process
abort (3) - cause abnormal process termination
abort (3p) - generate an abnormal process abort
(2)man top
top (1) - display Linux processes
(3)man帮助分为9个部分
通用命令 系统调用 库调用 设备文件 配置文件 游戏 杂项 系统管理命令
内核相关的
[ ] 可选内容 < > 必选内容 ...同一内容可以出现多次
(4)man -a vim man -w sed
4.
/dev/mapper/rl_rocky-root / xfs defaults 0 0
UUID=f67ac6e5-5ba7-4ff7-b6e3-439f3e151afb /boot xfs defaults 0 0
/dev/mapper/rl_rocky-home /home xfs defaults 0 0
/dev/mapper/rl_rocky-swap none swap defaults 0 0
第1列是设备名称,也可以是UUID
第2列是挂载点,设备具体挂载系统的哪个文件夹中
第3列文件系统类形: Linux file systems: ext4, xfs, swap
第4列挂载选项,一般默认defaults
5.简要说明FHS结构
/bin: 所有用户使用的基本命令
/sbin:管理类的基本命令
/boot: 系统启动引导文件存放目录
/lib: 共享库文件
/etc: 配置文件目录
/home: 普通用户家目录
/root: 管理员用户家目录
/media:便携式移动设备挂载点
/mnt:临时文件系统挂载点
/dev:设备文件存储位置
/opt:第三方程序安装位置
/srv: 系统上运行的服务用到的数据
/tmp: 临时文件存储位置
/proc:用于输出内核与进程信息相关的虚拟文件系统
/sys:用于输出当前系统上硬件设备相关信息虚拟文件系统
6.文件管理
touch
创建文件的命令
touch filename 创建新文件 touch后加文件名称
rm
删除文件的命令
rm filename 是删除文件,rm -f 强制删除,rm -f递归删除
rmdir 删除文件夹
mkdir
创建目录的命令,mkdir -p 递归创建
ls
查看文件列表的命令
ls -a 列出所有文件包括“."开头的隐藏文件
cat
查看文件内容,常用选项为-b,输出非空行编号。-n,对所有输出行编号
head
功能:从文本文件的头部开始查看,head命令用于查看一个文本文件的开头部分。
用法:head 选项 文件路径
-n 制定您想要显示文本多少行
-c number 显示多少个字节
tail
-n 默认查看文本倒数10行
More
与cat功能相似
less
功能:less命令可以对文件或其他输出进行分页显示
用户管理
useradd 添加用户
userdel 删除用户
usermod 修改用户
groupadd 添加用户组
groupdel 删除用户组
groupmod 修改用户组
chsh
用来修改用户的shell类型
chsh -s /usr/sbin/nologin gao 将gao账户的shell类型改为nologin
权限管理
chown:
用来更改某个目录或文件的用户名和用户组。
例子:chown root:root filename
chown 用户名:组名 文件路径(可以是绝对路径也可以是相对路径)
chmod:
用来修改某个目录或文件的访问权限。
例子:chmod -R 755 filename
setfacl
setfacl -m u:wang:rw f1.txt 给wang账户单独设置读写权限
标签:文件,删除,第一周,process,命令,defaults,man From: https://www.cnblogs.com/xhdd/p/17454695.html