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)

相关推荐
LH_R17 小时前
OneTerm开源堡垒机实战(四):访问授权与安全管控
运维·后端·安全
用户311879455921817 小时前
Kylin Linux 10 安装 glib2-devel-2.62.5-7.ky10.x86_64.rpm 方法(附安装包)
linux
Raymond运维17 小时前
MariaDB源码编译安装(二)
运维·数据库·mariadb
涛啊涛18 小时前
Centos7非LVM根分区容量不足后扩容,对调硬盘挂载/
linux·磁盘管理
JuiceFS1 天前
从 MLPerf Storage v2.0 看 AI 训练中的存储性能与扩展能力
运维·后端
CYRUS_STUDIO2 天前
用 Frida 控制 Android 线程:kill 命令、挂起与恢复全解析
android·linux·逆向
熊猫李2 天前
rootfs-根文件系统详解
linux
chen9452 天前
mysql 3节点mgr集群部署
运维·后端
LH_R2 天前
OneTerm开源堡垒机实战(三):功能扩展与效率提升
运维·后端·安全
dessler2 天前
Hadoop HDFS-高可用集群部署
linux·运维·hdfs