在 Linux 操作系统中,所有的文件和目录都被组织成以一个根节点“/”开始的倒置的树状结构。如下图: 文件系统的最顶层是由根目录开始的,系统使用“/”来表示根目录,在根目录之下的既可以是目录(目录就相当于 Windows 中的文件夹),也可以是文件,而每一个目录中又可以包含(子)目录或文件。如此反复就可以构成一个庞大的文件系统。 #文件夹基本内容…
Linux命令行非常强大,常用指令按功能可分为以下几类,下面逐一说明核心命令及其典型用法。 一、文件与目录操作 命令作用示例ls列出目录内容ls -la(显示所有文件,含隐藏文件及详情)cd切换目录cd /home/user 或 cd ..(上级目录)pwd显示当前工作目录的绝对路径mkdir创建新目录mkdir new_folderrmdir删除…
vim是一个命令行文本编辑器,特点是不需要鼠标即可修改文本 vim有三种工作模式,分别是命令模式、插入模式和编辑模式,具体三种方式的关系图如下: 当使用 vi/vim 打开文件时,则默认处于命令模式。此模式下,可使用方向键(上、下、左、右键)或 k、j、h、l 移动光标的位置,还可以对文件内容进行复制、粘贴、替换、删除等操作。 (1) 输入模式 在…
1.修改 sudoer 文件 su vim /etc/sudoerssu vim /etc/sudoers 添加 philia ALL=(ALL:ALL) ALLphilia ALL=(ALL:ALL) ALL 2.修改 shadow 文件 vim /etc/shadowvim /etc/shadow 修改成你想要的名字,保存退出 3.修改用户目录…
1.冒泡排序 //冒泡排序实现 void bubblesort(int buf[], int numb) { for (; numb > 1; numb--) { for (int i = 0; i < numb - 1; i++) { if (buf[i] > buf[i + 1]) { buf[i&…
1.文件注释内容 /** * @filename: queue.c * @brief: queue * @author: philia * @date: 2026/2/1 * @version: ver1.0 * @note none * CopyRight (c) 2026 philia All Right Reseverd *//** * @f…
1.文件注释内容 /** * @filename: seqstack.c * @brief: seqstack * @author: philia * @date: 2026/2/1 * @version: ver1.0 * @note none * CopyRight (c) 2026 philia All Right Reseverd *//*…
1.文件注释内容 /** * @filename: stacklinklist.c * @brief: stacklinklist * @author: philia * @date: 2026/2/1 * @version: ver1.0 * @note none * CopyRight (c) 2026 philia All Right Res…
数据结构——双向循环链表 1.文件注释内容 /** * @filename: cirdblist.c * @brief: cirdblist * @author: philia * @date: 2026/2/4 * @version: ver1.0 * @note none * CopyRight (c) 2026 philia All Righ…
1.文件注释内容 /** * @filename: doublinklist.c * @brief: doublinklist * @author: philia * @date: 2026/2/2 * @version: ver1.0 * @note none * CopyRight (c) 2026 philia All Right Resev…