Linux-红帽认证 RHCSA-07-文件查找
本文介绍了如何使用find命令查找文件。通过find [/etc] -name [yum*]按文件名查找,find [/home] -user [Ezekielx]按用户名查找,find [/root] -type [f/d/l]按文件类型查找,find [/root] -size [+5k/-5k]按文件大小查找,find [/root] mtime [+1/-1]按文件修改时间查找。此外,还介绍了如何对find查找到的文件进行操作,例如使用find [/root -name "file*"] -exec [cp -a] {} [/root/Test] \;将查询到的文件复制到指定目录。
Linux-红帽认证 RHCSA-06-将任务调度到特定时间和日期执行
本文讲解了如何管理和编辑Linux上的周期性任务。使用crontab -l查看当前用户的计划任务,crontab -r删除所有任务,crontab -u [用户] -l查看特定用户的任务。通过crontab -e进入编辑模式,任务的时间格式包括分钟、小时、天、月和星期,可以使用不同的符号表示周期性任务,如每分钟执行一次用* * * * *,每小时的第五分钟用5 * * * *,每周一的八点用0 8 * * 1等。
Linux-红帽认证 RHCSA-05-控制对文件的访问
这篇文章介绍了Linux文件系统权限的管理方法。首先,Linux文件系统中的每个文件和目录都有权限设置,权限包括读取、写入和执行。每个文件或目录都有所有者、组所有者和其他用户的权限设置。通过命令行查看文件和目录的权限,可以使用"ls -l"命令。该命令显示文件类型和权限信息,其中包括文件类型标识符(如普通文件、目录或符号链接)以及三组权限标志,每组三个字符,表示所有者、组所有者和其他用户的权限。
文件权限可以通过符号法或八进制法进行修改。符号法使用"chmod"命令,通过设置特定的符号来添加或删除权限。例如,"chmod go-r"表示为文件删除组和其他用户的读取权限,"chmod a+r"表示为所有用户添加读取权限。八进制法通过数字表示权限的不同级别,每个数字表示不同的权限设置,例如"chmod 644"表示为文件所有者提供读取和写入权限,为组和其他用户提供读取权限。
此外,还可以使用"chown"命令更改文件和目录的所有权,"setfacl"命令则允许对个别用户或组设置特定权限。特殊权限如setuid、setgid和sticky权限也可以通过命令设置。
Linux-红帽认证 RHCSA-04-创建、管理和删除本地用戶和组
这篇文章讲解了Linux中用户和组的管理。它首先介绍了用户账户的概念,区分了超级用户、系统用户和普通用户,并解释了如何查看和管理用户信息,提到的命令有id、ls -l和cat /etc/passwd等。接下来,文章介绍了组的管理,包括如何查看和修改组信息,命令如cat /etc/group。关于用户和组的增删改查,文章提供了useradd、userdel、usermod、groupadd、groupdel和groupmod等命令。最后,讲解了如何设置用户的主组和附加组,以及如何管理组成员。
Linux-红帽认证 RHCSA-03-使用 DNF 包管理器载、安装、更新和管理软件包
这篇文章介绍了如何在Linux系统中使用dnf和yum包管理工具。它解释了不同的包管理系统以及dnf如何替代了yum,提供了更好的性能。文章详细列出了几条常用命令,例如dnf install、dnf remove、dnf reinstall、dnf provides、dnf search、dnf list和dnf info,用来安装、卸载、重装、查询和搜索软件包。此外,还介绍了如何修改dnf/yum配置文件,清理缓存(dnf clean all),并使用dnf repolist -v确认配置是否成功。
Linux-红帽认证 RHCSA-02-在 BashShell 中复制、移动、创建、删除和组织文件
这篇文章介绍了 Linux 命令行的基础知识,包括命令行的概念、Shell 提示符、命令格式和常用快捷键。接着,详细讲解了 Linux 文件系统层次结构,介绍了重要的目录,如 /usr、/etc、/var、/home 和 /root,并区分了绝对路径与相对路径。文章还涵盖了浏览文件系统的方法,包括使用 pwd、ls 和 cd 命令。
此外,文章提供了文件管理的基本操作,如 mkdir 创建目录,cp 复制文件和目录,mv 移动文件,rm 删除文件,cat 和 less 阅读文件等。用户登录与切换身份的方法也有介绍,重点讲解了 su 命令。
在服务管理方面,文章介绍了 systemctl 命令,包括启动、停止、重启和查看服务状态,以及设置开机自启和禁用服务的方法。这些内容对于 Linux 初学者和系统管理员来说都是必备的基础知识。
Linux-红帽认证 RHCSA-01-网络配置
这篇文章详细介绍了如何在 Linux 中使用 nmcli 和 nmtui 配置网络、修改主机名,并通过 SSH 远程连接服务器,还涵盖了 vim 的基本使用。用户可以通过 nmcli device status 查看网卡状态,nmcli connection modify 手动配置 IP,nmcli connection up 激活网卡,nmtui 进行图形化配置网络,hostnamectl set-hostname 修改主机名,ip address 查看 IP,ip -s link 查看网络统计信息,ping 测试连通性。此外,还指导用户修改 /etc/ssh/sshd_config 允许 root 登录并启用密码认证,然后使用 systemctl restart sshd 重启 SSH。文章还介绍了 vim 的常见操作,包括 i 进入编辑模式,dd 剪切行,yy 复制行,:wq 保存并退出。这是一篇适用于 RHCSA 备考和日常 Linux 管理的实用指南🔥
使用 frp 通过低性能云服务器来实现内网穿透进行我的世界服务器在本地计算机搭建
如果你有一台云服务器,并想借此内网穿透进行我的世界联机,这里介绍了一种通过 Frp 实现的方案🤓👆。
code-server:浏览器上远程运行的 Visual Studio Code 的搭建与使用
如果你正在苦恼如何在平板手机等一系列无法没有好用 IDE 的设备上编写和运行代码,又或者不想使用 Linux 云服务器简易的 vi 编辑器,博主给大家介绍一款能在浏览器中使用的 VSCode,你也来试试吧😃。