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 [email protected]登陆,现在只需要输入ssh myserver即可。另外,对于其他命令中需要输入[email protected]的均可以用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.>重定向到一个文件,会覆盖文件原有的内容,>>追加到指定文件中,追加到已有文件的末尾
标签:文件,网卡,基础,学习,123,内容,ls,linux,txt From: https://www.cnblogs.com/dyl0/p/16910915.html