Linux下高频命令分类辑录(基本使用篇)
本文目的:总结linux下常用命令的基本使用方法
文件权限:
文档权限设置命令:chmod
数字模式:
文档权限由-rwxrwxrwx十个字符组成,其中第一个代表文档类型,后面九个字符按照顺序分为三组,分别是拥有者、所在组、其他人的权限。r、w、x分别代表读写
和是否可执行。其中r=4,w=2,x=1;根据要设置的权限可计算出要设置的数值。
eg: chmod 777 helloworld
字符模式:
eg: chmod a+x helloworld
文档操作:
切换文件目录命令:cd 切
切换到指定目录文件内:cd / (切换到根目录下,类似与Windows下用鼠标选中目标文件)
返回至上一级目录:cd ..
同一级目录下切换:(从/home/heatnan/socket 切换到 /home/heatnan/download) cd ../download (PS:此处使用相对路径)
文件查找:
Linux下命令档的查询:which
查询指定命令的存放位置:which ls (查询ls命令的存放位置)
Linux下文档查询命令:whereis (根据数据库查询,速度较快)
查询指定文档的存放位置: whereis ifconfig
Linux文件查找指令:find 特点:查找硬盘、速率较慢
使用格式 find [path] [option] [action]
查找指定目录下指定文件名:find /home/heatnan -name p4.c
文件压缩:
tar.xz 的解压方式:1 将xz格式首先解压为tar。 命令: xz -d xxx.tar.xz 2 将tar格式解压。命令:tar xvf xxx.tar
VI/VIM操作部分:
一般模式:
复制光标所在行:yy (复制光标以及以下的的n行:nyy)
粘贴所复制的内容在光标的上一行/下一行:P/p
删除光标所在行的内容:dd (删除n行:ndd)
还记得windows下很多的撤销按钮:u
复原一个动作:ctrl+r (与撤销一起构成了Linux下的撤销与复原,妈妈再也不担心我在vim下不能快乐的coding了!☺)
重复进行上一个动作:. (可能你还没看到我,人家就只是小数点啦!)
vim下的删除键:x向后删除一个字符,X为向前删除一个字符 (当然还有连续删除的nx)
向光标之上、下查找某个单词(比如heat): ?heat (向上) /heat (向下)
网络部分:
- 显示配置网络设备命令:ifconfig(类似与windows下的的ipconfig)
查看网络设备信息: ifconfig
修改IP地址:sudo ifconfig eth0 192.168.1.29 netmask 255.255.255.0
网卡的关闭与开启:sudo ifconfig eth0 down/up
(注:使用以上命令设置网卡时在机器重新启动之后将会失效,要长久保持网络信息需要修改网卡的配置文件)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?