首页 > 系统相关 >linux基础学习

linux基础学习

时间:2022-11-23 15:12:28浏览次数:62  
标签:文件 网卡 基础 学习 123 内容 ls linux txt

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

相关文章

  • linux基础指令
    终端指令的格式:命令[-选项][参数]1.mancommand——查阅command命令的使用手册man是manual的缩写,使用man时的操作键:空格——实现手册页的下一屏Enter——一次滚动手册......
  • vue js文字跑马灯基础版本
    1.html原生方法<marquee>123123</marquee>2.定时器方法letpaymentPromptText=document.getElementById('paymentPromptText');//文本的总宽度consttext......
  • c#开发和学习(c#编写windows服务)
        大家有没有想过一些程序,属于那种开机即启动的。比如说web服务器程序,mysql程序等等。但是呢,这些程序本身又没有任何的console对话框,所以这个时候就要把他们编写......
  • c#开发和学习(c#调用dll)
        c和c++作为早期的开发语言,积累了大量的可用库。后续的开发语言,虽然在易用性和容易程度上面有了很大的提高,但是对于曾经的开发库,是无法做到弃之不用的。因此,对于......
  • c#开发和学习(基础)
        原先对c#了解不多,后来进入非标领域,才知道原来大多数非标上位机软件都是用c#开发的。之前在研究所的时候,曾经想过用qt开发上位机软件,但是qt是基于c++语言的,这对......
  • 全球名校AI课程库(40)| 威斯康星 · 深度学习和生成模型导论课程『Intro to Deep Learni
    <divalign=center><imgalt="STAT453;IntrotoDeepLearningandGenerativeModels;深度学习和生成模型导论"src="http://tva1.sinaimg.cn/large/0060yMmAly1h6wx480m......
  • 运维人员常用 Linux 命令汇总
    一.文件和目录1.cd命令,用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。cd/home进入'/home'目录cd..返回上一级目......
  • Java基础__Spring思想
    IoC控制反转对象的创建控制权由程序转移到外部(解耦),Spring对IoC思想进行了实现Spring提供了一个容器,IoC容器,用于充当IoC思想的外部,被创建的对象在Io......
  • mipsel-linux-gcc 安装,opt/buildroot-gcc342/bin/mipsel-linux-gcc解决办法
    1.Commandnotfound错误的确认用mipsel-Linux-uclibc-gcc编译Uboot时,出现Commandnotfound错误,但是我检查了编译工具的路径等是正确的,之后在编译工具目录直接运行mips......
  • 随想录(在实践中学习kernel代码)
       记得我在读书的时候,虽然老师也教过操作系统的课程,但是自己的理解却不是很充分,实践部分的内容就更少。对于课程中的内容,比如说中断、互斥、线程、IO等概念常常也是一......