随笔 - 29  文章 - 0  评论 - 0  阅读 - 11206

linux基础学习

1 基础指令

 

 

 

 

 

 

 

 -p实现递归创建

 

cat命令可以用来查看文件内容、创建文件、文件合并、追加文件内容等功能,会一次显示所有内容,适合查看内容较少的文本文件【-b 对非空输出行编号, -n对输出的所有行编号】

more命令可以用于分屏显示文件内容,每次只显示一页内容,适用于查看内容较多的文本文件

 

 

 

 

 

 grep ^f 123.txt【在文件123.txt中查找f在行首的内容】

grep a$ 123.txt【在文件123.txt中查找a在行尾的内容】

 

echo会在终端中显示参数指定的文字,通常会和重定向联合使用

>重定向到一个文件,会覆盖文件原有的内容

>>追加到指定文件中,追加到已有文件的末尾

 

 

 ls -lha ~ | more:显示home目录下所有的文件,然后通过more展示

 

 

  •  mac上使用的是bsd,而linux上使用的是gnu
  • bsd的find命令第一个参数必须指定目录路径,而gnu可以省略第一个参数: find . -name "*1*"

 

 

 

 

 

 

 

2 用户管理指令 

 

 

 

 

详细教学视频可参见地址:https://www.bilibili.com/video/BV1a7411k7ZW?p=72

3 系统信息指令 

 

 

 

 

 

 

 

 4 远程管理指令

 

ifconfig: 查看/配置计算机当前的网卡配置信息

ping ip地址:检测到目标ip地址的连接是否正常

ifconfig | grep inet :使用管道,查看网卡对应的Ip地址

ping 127.0.0.1 :检测本地网卡是否工作正常

 

 

 

非对称加密算法:

使用公钥加密的数据,需要使用私钥解密

使用私钥加密的数据,需要使用公钥解密

 

解释一下:

1)在本地mac电脑上的ssh目录下新建config,内容如下:

Host dylserver
     HostName 172.21.18.183
     User root
     Port 22

2)以前需要输入ssh root@172.21.18.183登陆,现在只需要输入ssh myserver即可。另外,对于其他命令中需要输入root@172.21.18.183的均可以用myserver代替。

5 补充整理

1.ls -l的命令同ls -l -h的区别只是文件大小看起来更人性化

2.mkdir 使用-p实现递归 mkdir -p  /a/b/c/d

3.ls展示的白色是文件,蓝色是文件夹

4.cat -b 1.txt显示行号,不计空行,cat -n 1.txt显示行号,包括空行

5.>重定向到一个文件,会覆盖文件原有的内容,>>追加到指定文件中,追加到已有文件的末尾

 
 
 
posted on   叮叮当~  阅读(30)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示