昨天内容回顾,还需要巩固的地方 VM虚拟机快照功能:又叫做还原点 普通用户切换为超级用户:su root 超级用户切换普通用户:su linux 查询本机ip地址:输入ifconfig 第六天学习 linux操作指令的第二天: rz和sz他不是linux当中的内部指令,需要通过第三方下载的指令。 yum install lrzsz:yum命令是在线下载的命令,基于网络情况才可以下载。 lrzsz工具包,它可以实现windows系统与linux系统之间的文件传输。需要通过yum下载工具包,是需要给linux系统配置yum在线下载镜像源地址,刚开始安装linux是没有进行配置的。 yum install lrzsz 下载的指令 rz:将windows的文件传输到linux当中 sz:linux文件传输到windows系统 sz /yum.txt 使用rz(windows向linux传输)和sz(同上,反之)进行传输的时候不要传空文件,否则会引起传输失败 传输的速度会慢一些,适用于100兆---500兆之间的文件传输 大型文件一般使用xftp4工具进行传输,500兆以上的文件可以使用xftp4进行传输,直接通过拖拽的方式进行文件的传输。 注意点:如果传输失败的话,检查下自己系统当中是否有重复的文件名 Linux系统当中查看文件的方法: cat:查看文件(显示文件当中所有内容) 查看指定的内容方法:cat 文件名 |(隔开符) grep 条件 例如:查询wuhanduoceshi.txt当中所有0的文件内容,cat wuhanduocehsi.txt |grep 0 less:查看全部内容使用上下左右建进行翻页查看,退出按ctrl+z进行 more:more 文件名:实现百分比查看文件 使用enter建进行加载文件,加载完成后,会自动进行推出 Linux系统当中拷贝命令:cp cp wuhanduoceshi.txt /wuhan15.txt cp 需要接文件存放的路径(注意:在同一层级下进行cp时需要重新命令,不然会文件名称重复引发问题) cp wuhan15.txt /wuhan(cp 一份文件到指定的目录下,因为不在同一层级下,文件cp重复名称不会引发错误)注意:cp不能针对目录进行操作。 cp -r 是针对目录进行拷贝,拷贝完成后会包含当前目录下的所有文件(可以针对文件和目录进行操作) linux系统当中追加和覆盖: 1.追加:cat 文件名1 >> 文件名2 >>:表示追加 2.覆盖:将文件1中的内容覆盖到文件2 >:表示覆盖 (一个>表示覆盖。两个>>表示追加)linux系统当中移动文件以及重命名的命令: 1.移动文件:mv指令。能够实现针对目录以及文件进行操作移动。例如:mv wuhan15.txt / wuhan 2.重命名命令:mv 例如:mv wuhan15.txt wuhan linux系统当中查看文件行数的方法: 1.head 从文件开头进行查看 2.head 文件名:默认查看前10行的内容 3.head -n 3(随便数字) 文件名。可以查看任意行数 在填写任意数字时,可以在前面填写-,表示负数,表示从末行开始过滤相关的内容。例如:head -n -4 文件名,这个代表从倒数四行的文件将被过滤。 加-通俗来讲就是过滤掉相应的行数,不加的话就是只看相对应的行数 4.从尾行查看:tail(默认查询倒数10行的内容) tail -n 3(与head相反) 5.查看任意行数之间的内容:需要先用head -n 5 查询正5行的内容,现在有5行的内容,|接tail -n 3条件 tail -n 3 从末行查3行的内容 查询4-6行的内容:cat wuhan1.txt | head -n 6 | tail -n 3 任意行数之间快捷查询:例如4-8行,后边的行数写在head后边,前边的行数写在tail后边,例如:| head -n 8 | tail -n 4 第二种查询方法:sed -n "行数” wuhan1.txt Linux系统如何查看磁盘的存储情况(面试被提问较多的问题): 1.df命令:查看磁盘的使用情况,不带单位显示 2.df -h:带单位显示系统的磁盘情况 3.free:查看系统的运行内存使用情况 4.①top:查看cpu的使用率,默认每隔3秒刷新一次cpu的使用率,按ctrl+z退出。 ②top -d :设置cpu默认刷新的频率 5.①ps:使用命令的一瞬间所捕获的进程信息 ②ps -aux:打印linux系统当中所有的进程信息 ③ps -ef | grep(条件语句) 条件:查看指定的进程信息 6.①netstat -nultp:查看所有进程的端口号 端口对应某一个进程信息 ②lsof -i :端口号,查询指定的端口 7.kill:强制结束进程 8.find:查找文件,find / -name 文件名。/表示根目录开始 * 通配符,模糊匹配所有相关的文件。例如:find 、 -name "wuhan1*" 文件中有很多格式,想要规定匹配次数,匹配文件结尾的文件,匹配三次三个字符的文件,要用到“?”,一个?代表匹配一个字符,例如:find / -name "wuhan???"
|