找回密码
 立即注册
Leonwenbin +好友
这个人很懒什么都没写
听众
1
主题
0
金钱
162
个人名片
  • 未填写地址
  • 这家伙很懒什么都没写
粉丝关注
还没有人关注TA
添加表情

Day03-Leonwenbin

热度 3已有 228 次阅读2020-9-2 20:48 | Linux

1.查看文件的指令
cat 查看所有内容
less 文件名 
可以上下翻页 按键盘的空格键可以向下翻页,按b可以向上翻页
退出方式:按住ctrl c 大写的ZZ
more 文件名 
可以上下翻页 按照百分比展示 按键盘的回车键可以向下翻页,按b可以向上翻页 直到百分之百自动退出

head -n 5 file 查看头五行(不指定的话,默认前10行)
tail -n 5 file 查看末尾五行(不指定的话,默认后10行)

取第13到21行的数据的四种方法(假设文件共30行)
cat head_tail.txt | head -n 21 | tail -n +13
cat head_tail.txt | tail -n +13 | head -n 9
cat head_tail.txt | head -n 21 | tail -n 9
cat head_tail.txt | tail -n 18 | head -n 9

cat的另外一种用法:
语法:cat a.txt > b.txt
 > 是一个重定向符号
1.当目标文件不存在饿的时候会直接新建一个文件,并且把源文件中的内容复制到了目标文件中
2.当目标文件存在的时候,会把有源文件中的内容复制到目标文件中,同时把目标文件中的内容进行覆相当于cp

语法:cat a.txt >> b.txt
1.当目标文件不存在的时候会直接新建一个文件,并且把源文件中的内容复制到了目标文件中
2.当目标文件存在的时候,会把源文件中的内容追加到目标文件中


2.xshell是一款连接工具 主要用来链接Linux服务器

3.连接服务器的格式:SSH+Linux服务器的IP地址

4.yum install lrzsz
lrzsz是一个上传和下载文件的工具
在shell中可以利用rz sz进行文件的上传和下载
(yum install 下载并安装软件)


5.vim 操作不规范的时候会产生临时文件
.swp删除就可以,但并不是任何用户都有删除的权限
达到保护的效果

6.查找文件的方式
find -name file.txt
find -name file.*
find -name "a*"
find -name file.tx?
每一个?只能匹配一个字符
?是匹配符

find /path -name a.txt
find /path -name a.*
find /path -name "a*"

*表示所有,通配符
rm -rf *

7.压缩/解压文件
tar是打包,不是压缩!
tar本身不具有压缩功能,是调用压缩功能实现的

.tar
压缩:tar -cvf file.tar filename
解压:tar -xvf file.tar 

.tar.gz 和.tgz
压缩:tar -zcvf file.tar.gz filename
解压:tar -zxvf file.tar.gz 

.zip
压缩:zip file.zip file.txt
解压:unzip file.zip

文件夹的压缩: zip -r dir.zip dirname
文件夹的解压:unzip dir.zip

.gz
压缩:gzip filename(只能对文件进行打包,不能对目录打包,打包后,源文件不存在!)
解压:gunzip filename.gz(解压后,压缩文件消失!)

8.RPM
Red-Hat Package Manager(RPM软件包管理器)的缩写
一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件

9.文件的传输
xftp(Linux和windows之间,大文件)
scp(Linux和Linux之间,远程传输)

10.基本指令
关机指令 init 0
重启指令 reboot

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册