Linux学习总结
1 Linux 简介
在Linux 出现之前,市场上已经存在稳定且成熟的操作系统UNIX。Linux 由UNIX 演变而来,在UNIX 的技术和用户界面基础上进行了独创的技术改进。Linux 在服务器市场拥有强劲的竞争力,对安全漏洞有极快的解决速度。Linux 也是一种操作系统,要想知道 Linux 是什么,首先得说一说什么是操作系统。计算机是一台机器,它按照用户的要求接收信息、存储数据、处理数据,然后再将处理结果输出(文字、图片、音频、视频等)。计算机由硬件和软件组成:硬件是计算机赖以工作的实体,包括显示器、键盘、鼠标、硬盘、CPU、主板等;软件会按照用户的要求协调整台计算机的工作,比如 Windows、Linux、Mac OS、Android等操作系统,以及 Office、QQ、迅雷、微信等应用程序。
2.学习了文件目录与路径,目录与文件操作,目录操作包括创建目录、查看目录、切换目录、删除目录。
文件操作:创建文件,查看文件,复制文件,移动文件,删除文件
三、基础命令
tab键:补全文件信息
1.ls命令 查看路径下所有文件
ls 查看当前路径下所存在的文件。( Linux 一切皆文件)
ls -l 查看当前路径下所存在的文件 的 详细信息。 权限问题,创建日期,大小 ....
ls -a 显示该路径下所有文件(包含隐藏文件)
ls + 路径 : 查看指定路径下的文件。
2.cd命令:切换路径
cd + 路径
路径:绝对路径/ 相对路径
cd ~ 切换到普通用户的家目录里
cd /home/stu 切换到普通用户的家目录 跟上述相同
cd .. 切换到上一级目录
cd . 切换到当前路径
3.clear 命令
清屏命令
4.pwd 命令
查看当前路径
5.mkdir 命令 创建目录文件
mkdir 目录名 在当前路径下创建目录文件
6.rmdir 命令 删除目录文件(空目录)
7.rm 删除文件命令
rm -r 强制删除文件(目录是否是空都可以)
8.touch 命令 创建普通文件
可以指定一次创建多个文件
*模糊匹配:
rm *.c -> 删除当前目录下的以 .c 结尾的所有普通文件
rm * -> 删除当前目录下的所有普通文件
指定路径下删除,创建, ls 访问。
创建文件,删除 批量删除 : * touch a.c b.c c.c
文件:不以后缀名区分文件类型。 -> Linux
main.c 文件 -> c 编译器要求 编译 c 程序 找文件必须见到 .c
windows: 以后缀名区分文件类型
9.文件类型
u:表示文件属主的访问权限
g:表示文件同组用户的访问权限
o:表示其他用户的访问权限
r:可读 值:4
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?