linux的常用命令
基本含义
首先,一进入命令行就会出现 [root@localhost ~]# ,它代表的意思如下:
root: 代表当前用户;
localhost: 系统名字 ,没有设置系统名字的时候默认名称为 localhost;
~:所处的目录,~代表家目录下;
#:是用户提示符,代表你是根用户,普通用户是$提示符。
通过远程工具xshell或者Termius登陆到 linux 后,所在的位置是当前登录用户的家目录(home directory)。家目录的符号用~表示。
linux 的文件系统是一个树结构,linux 文件系统的树根成为根目录,使用符号"/"表示;
文件系统中使用符号".."表示上级目录;
linux 文件系统中使用符号"."表示当前目录:./
如果文件使用“.”开头:表示隐藏文件;
linux 的路径表示方式有两种,一种是绝对路径(以”/“开头的路径),一种是相对路径。它们的区别如下:
绝对路径是从根目录开始;相对路径是从当前目录开始。
文件夹:蓝色的,字母“d”开头;
文件:白色的,以“-”开头。
常用命令:
-
cd(change directory):跳转到其他目录
cd /etc/ #表示进入/etc这个目录中 cd ../ #表示返回上一级目录 cd #进入当前用户的家目录
- 切换用户
su - 用户名
- ls:查看目录下包含什么东西
ls -l:显示详细信息 ls -a:显示隐藏文件
- pwd:显示当前所处位置的
pwd
- clear:清屏
clear
- mkdir:创建文件夹
mkdir 文件夹名字
mkdir -p:递归创建上级文件夹 (耗时 少用)
- touch:创建空白文件
touch 文件名字和格式
- more:查看文件内容
more 文件名和格式 cat 文件名和格式
- rm:删除文件
rm 文件名和格式
- rmdir:删除文件夹
rmdir 文件夹
- rm –rf:删除文件(夹),不论层级多深,一概删除,并且不给出提示
rm –rf 文件(夹)
- 查看配置
ifconfig
- cp(copy):复制文件,还有一个功能是创建新文件
- mv(move):移动文件,还有个功能是重命名
vim 操作:
(1)当使用命令 vi f1 回车时,进入了 vi 编辑器内,处于只读状态(只能看不
能写);
(2)按字母“i”(insert)或者“a”(append)就可以进入编辑状态;
(3)按键盘上的“Esc”键,再按 Shift+:,进入命令状态;
如果输入命令 wq,意味着保存退出;
如果输入命令 q!,意味着不保存退出;
种一棵树最好的时间是十年前 其次是现在
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南