【Linux】Linux基础命令

本文使用工具为xshell7 同时借助阿里云服务器来完成演示

常用快捷键 :ctrl+L 清屏  ctrl+insert 复制  shift+insert 粘贴

登录成功界面

ls(list)命令 列出目录中的内容

列出当前/指定目录中都有哪些内容(包含的文件和目录)

ls / 命令

列出指定的目录下有哪些内容

ll 命令

也可写作(ls -l)命令: 可以将详细列表的方式列出:

xshell中会争对不同类型的文件,使用不同的颜色进行分区。

cd(change directory) 切换目录

 cd切换到目录的名称可以是绝对路径,也可以是相对路径

cd / 命令

切换到根目录

通过相对路径进入etc下 

 

返回根目录

pwd命令  查看目录所在位置

类似于这种

touche命令

1)用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;
 2)是用来创建新的空文件。

cat命令 查看文件内容

cat命令连接多个文件、创建新文件、将内容附加到现有文件、查看文件内容以及 重定向终端 或文件中的输出。查看内容

echo 显示内容/写文件

echo 命令在 Linux 和 Unix 系统中用于在命令行上显示一行文本或者将文本输出到文件中。

vim  编辑文件

完成针对文件更加细致的编辑

1.打开文件

vim+空格+文件名

2.退出vim 

先输入 :(进入命令模式)

在输入wq(保存退出)

就tui'chu'lai

3.编辑文件

   vim为了加快操作效率引入了海量的快捷键,为了能区分“快捷键”还是“输入的内容”给vim引入了不同的“模式”(mode)。但是在默认情况下,vim处于普通模式(normal mode)此时键盘上按下的键都是快捷键,不是真正的输入。(此时:就是开启命令模式的快捷键)

   进入插入模式的方式有很多种,其中最简单的方式,就是在normal mode下,小写字母 i 。

进入插入模式之后,输入的内容就是编辑的内容,不再是命令了。

想保存退出,先按esc,回到普通模式,才能进行 :wq 

mkdir   创建目录

rm   删除文件&目录

rm -r +目录名 (目录里面的都会删除,带有递归过程)

rm -rf +目录名   不询问直接删除

cp命令  复制

mv  移动&重命名

移动且重命名

 grep命令  字符串搜索/匹配命令

grep +需要搜索的内容+进行搜索的文件

ps 命令(process show)显示进程列表

ps+aux:显示Linux中所有进程  

ps+aux+|+grep+vim  筛选包含vim的内容   

| 叫做管道,能把多个命令连接到一起,把前一个命令的输出作为第二个命令的输入

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/288470.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

常用的Webstrom插件

Active Tab Highlighter 高亮选中的tab Atom Material Icons 图标,个人觉得还是挺好看,各类分拣也能区分的很明显 Code Remark 代码标记 Gitmoji Plus git提交时候的小图标 GitToolBox git工具,免费版本就支持鼠标在哪一行就显示提交的信…

CSS自适应分辨率 amfe-flexible 和 postcss-pxtorem:大屏高宽自适应问题

前言 继上篇《CSS自适应分辨率 amfe-flexible 和 postcss-pxtorem》。 发现一个有趣的问题,文件 rem.js 中按照宽度设置自适应,适用于大多数页面,但当遇到大屏就不那么合适了。 问题 使用宽度,注意代码第2 和 4 行:…

安捷伦DSOX2012A示波器100 MHz

简  述:100 MHz、2 通道,超大的显示屏:8.5 英寸 WVGA 显示屏,高达 50,000 个波形/秒的更新速率,存储器存储深度:100 kpts ,内置 20 MHz 函数发生器 Keysight(原Agilent) InfiniiVision DSOX2…

Sync and Refresh Project to update the path.

报错截图: 解决方案:卸载idea,重新安装idea、sdk、nodejs、ohpm(主要原因就是版本不兼容的问题,我这里是nodejs版本问题,按照推荐重装后),问题解决!!&#xf…

Android Studio设置android:background 属性背景颜色

除了默认的颜色之外都要自己添加。 添加颜色的操作步骤: 打开res文件夹,找values,里面有个colors.xml的文件。然后在里面定义一些颜色。 完成

三相异步电机动态数学模型推导及矢量控制仿真

文章目录 **原文链接,点击跳转**三相异步电机动态数学模型及矢量控制仿真1、异步电机三相方程2、坐标变换3、磁链3/2变换推导4、两相静止坐标系下的方程5、两相旋转坐标系下的方程6、以 ω-is-Ψr 为状态变量的状态方程7、矢量控制及 matlab 仿真 原文链接&#xff…

adam优化器和动量

原始的SGD 加上动量(惯性,每一次更新根据前面所有结果,使结果更快收敛) AdaGrad 与SGD的核心区别在于计算更新步长时,增加了分母:梯度平方累积和的平方根。此项能够累积各个参数 的历史梯度平方&#xf…

边缘计算有哪些常用场景?TSINGSEE边缘AI视频分析技术行业解决方案

随着ChatGPT生成式人工智能的爆发,AI技术在业界又掀起一波新浪潮。值得关注的是,边缘AI智能也在AI人工智能技术进步的基础上得到了快速发展。IDC跟踪报告数据显示,2021年我国的边缘计算服务器整体市场规模达到33.1亿美元,预计2020…

KylinV10 安装 MySQL 教程(可防踩雷)

KylinV10 安装 MySQL 教程(可防踩雷) 1、直接用 apt 快捷安装 MySQL $ sudo apt-get update #更新软件源 $ sudo apt-get install mysql-server #安装mysql然后你会发现,KylinV10 安装畅通无阻,并没有设置密码的场景&#xff0c…

window之pycharm配置shell

cmd.exe "/K" e:\ProgramData\anaconda3\Scripts\activate.bat e:\ProgramData\anaconda3

mysql:查看尝试连接mysql服务器的次数(包含成功和失败的尝试)

运行命令show global status like Connections;查看尝试连接mysql服务器的次数(包含成功和失败的尝试)。 例如:

JVM征服面试篇-亿及流量系统设计(学习笔记)

一、如何拆解亿级流量系统-百万级结算系统如何设置JVM 1.先确认如下问题: 2.第一步:确定业务背景和核心流程 3.第二步:确认系统的压力在哪里 3.第三步:确定QPS 4.第四步:确定单笔订单耗时,寻找性能瓶颈 5.…