Linux终端命令

后端程序员不管学什么的,多少都要学会终端命令

放大缩小终端窗口字体:

ctrl+shift+=就放大了

ctrl+-就缩小了

之所以这样是因为shift一按=就变+,所以我们是按ctrl和+来放大和缩小

基本操作命令

帮助文档:

用--help
用man xxx

常用命令:

实用技巧:

ls命令扩展:

-a也就是all的缩写

ls常用选项:

-h必须得配合-l才能正常显示

这样也行

小科普:
通配符的使用:

查最后一个字符为1时一定要加上后缀,要不然找不到

\]中括号可以选匹配这里面的 ![](https://img-blog.csdnimg.cn/img_convert/63438484630f495ac76b1460e1fcd75e.png) #### cd切换目录: 桌面那些在用户下 ![](https://img-blog.csdnimg.cn/img_convert/bcb944d3eae511e3a27ee1f6cdda3bc7.png) ![](https://img-blog.csdnimg.cn/img_convert/095d293f51029bd2fd040748ff8f1d13.png) **相对路径和绝对路径:** ![](https://img-blog.csdnimg.cn/img_convert/01e25f0dfb320d1f23f52f68a8582305.png) #### 创建和删除操作: touch和mdir创建,rm删除 ![](https://img-blog.csdnimg.cn/img_convert/20cd2831ad7142758fa9fc2e69c63e8b.png) ![](https://img-blog.csdnimg.cn/img_convert/ca5151464aa226b8f51f67d5a92a4df3.png) 创建了一个递归的文件夹 ![](https://img-blog.csdnimg.cn/img_convert/6d5af8d69bec3d3b3c12931e645acf4c.png) 通配符也可以在这里使用: ![](https://img-blog.csdnimg.cn/img_convert/7f52aae6195ba05597f14b5d9138d367.png) #### 拷贝和移动文件: cp\[\]\[\]可以复制文件,cp -r可以copy文件夹 rm\[\]删除文件,rm -r可以删除文件夹 ![](https://img-blog.csdnimg.cn/img_convert/0c8a43fb122ce0f575eef5c815a05b00.png) ![](https://img-blog.csdnimg.cn/img_convert/034193153c5d05b16a456510c1b93759.png) 如果后面的文件名不发生改变直接给出路径就行了 ![](https://img-blog.csdnimg.cn/img_convert/1aed37ffa127eeba0e6452e214358506.png) ![](https://img-blog.csdnimg.cn/img_convert/3575cca1c6949e95cc07e78a9273a42b.png) 格式:mv \[源文件\] \[目标文件 **如果源文件和目标文件是同一个的话,就会重命名**,这种方式不安全,源文件会把目标文件覆盖,最好加上-i,会提示我们 #### 查看文件内容: ![](https://img-blog.csdnimg.cn/img_convert/54baa8e60b3c89465f241893ee341e5e.png) ![](https://img-blog.csdnimg.cn/img_convert/7b4bb118291d24794b4023b284531b0a.png) -b和-n区别如果是空行-b不会显示序号,-n对所有都有序号 ![](https://img-blog.csdnimg.cn/img_convert/0034f3a6774043c9aa9510c5e91d4bab.png) #### 其他: ###### echo,重定向和追加: ![](https://img-blog.csdnimg.cn/img_convert/c0a0507cb1bb6bf80a83b2b8db37095f.png) ![](https://img-blog.csdnimg.cn/img_convert/cf95da30ea17c79990143b85f26085dd.png) ![](https://img-blog.csdnimg.cn/img_convert/ebf3fcb38690d53aacdac2aaad356310.png) 也可以这样用echo和重定向写入文件,用echo可以直接写入文件,不用创建再写入了 ###### 管道: ![](https://img-blog.csdnimg.cn/img_convert/9c881c6cf3c0df7fc7cd734232dae74d.png) ![](https://img-blog.csdnimg.cn/img_convert/99940c8c75c96daca15aa4e878448bb3.png)

相关推荐
KoiHeng13 分钟前
操作系统简要知识
linux·笔记
Johny_Zhao4 小时前
Docker + CentOS 部署 Zookeeper 集群 + Kubernetes Operator 自动化运维方案
linux·网络安全·docker·信息安全·zookeeper·kubernetes·云计算·系统运维
小毛驴8504 小时前
Linux 后台启动java jar 程序 nohup java -jar
java·linux·jar
一心0925 小时前
ubuntu 20.04.6 sudo 源码包在线升级到1.9.17p1
运维·ubuntu·sudo·漏洞升级
好好学习啊天天向上5 小时前
世上最全:ubuntu 上及天河超算上源码编译llvm遇到的坑,cmake,ninja完整过程
linux·运维·ubuntu·自动性能优化
你想考研啊6 小时前
三、jenkins使用tomcat部署项目
运维·tomcat·jenkins
tan180°6 小时前
MySQL表的操作(3)
linux·数据库·c++·vscode·后端·mysql
代码老y6 小时前
Docker:容器化技术的基石与实践指南
运维·docker·容器
典学长编程7 小时前
Linux操作系统从入门到精通!第二天(命令行)
linux·运维·chrome
wuk9987 小时前
基于MATLAB编制的锂离子电池伪二维模型
linux·windows·github