美文网首页linux basic knowledge
[2020春假]Linux下的文件基本操作(cd,ls,pwd,

[2020春假]Linux下的文件基本操作(cd,ls,pwd,

作者: 巩翔宇Ibrahimovic | 来源:发表于2020-02-06 16:16 被阅读0次

这部分内容比较基础,有些内容我早已会使用,再次做笔记的目的一是为了熟悉操作,二是看看从一个培训师的角度出发,我掌握的东西有哪些漏洞。

Chapter1 万能的帮助命令:man、help、info

man 帮助

  • man是manual的缩写。

  • man帮助用法演示. # man ls q键退出

  • man也是一条命令,分为9章,可以使用man命令获得man的帮助。# man 7 man数字代表篇章。

help 帮助

  • shell(命令解释器)自带的命令称为内部命令,其他的是外部命令。

  • 内部命令使用help帮助。# help cd

  • 外部命令使用help帮助。# ls --help

info 帮助

info帮助比help更详细,作为help的补充,但是是英文版的。# info ls

Chapter2 初识pwd和ls命令

一切皆文件

  • 文件查看
  • 目录文件的创建与删除
  • 通配符
  • 文件操作
  • 文本内容查看

文件查看

pwd显示当前目录名称,类似windows下的资源管理器。/是根目录,/root是root用户的家目录。

cd更改当前的操作目录。

ls查看当前目录下的文件

常用参数:

-l 长格式显示文件

-a显示隐藏文件

-f逆序显示

-t按照时间顺序显示

-R递归显示

Chapter3 详解ls命令

clear清屏

ls -l打印到屏幕的内容,首字母d表示路径,-表示普通文件。

ls -a

ls -r 逆向排序显示(以文件名)

ls -R 递归显示,显示文件夹里面的文件

ls -lartR 不用逐个命令都加-

Chapter4 详解cd命令

cd更改当前的操作目录。

绝对路径和相对路径

tab键补全。

Chapter5 创建和删除目录

mkdir /a 根目录下建立

mkdir a 当前目录下建立

mkdir a b c 一次建立三个目录

mkdir -p 建立多级目录

rm -rf 非交互式地删除目录

Chapter6 复制和移动目录

cp -v /filea /tmp/ 加上-v选项显示复制进度

cp -p复制时保留原有修改时间

mv filea fileb将filea更名为fileb

mv fileb /tmp移动fileb到根目录下的tmp

mv /tmp/fileb /filec移动tmp目录下的fileb到根目录下,并改名为filec

通配符*和?,应用到cp,mv,ls等命令中

*可以匹配任意个字符

?可以匹配单个字符

Chapter7 文本查看命令

cat文本内容显示到终端

head查看文件开头

tail查看文件结尾,-f参数表示文件内容更新后,显示信息同步更新。

wc统计文件内容信息

head -5 /tmp/demo

tail -3 /tmp/demo

wc -l查看文件行数

Chapter8 打包压缩与解压缩

打包和压缩是两回事,打包是tar,压缩是gzip和bzip2.

Linux的备份压缩

最早的Linux备份介质是磁带,使用的命令是tar

可以打包后的磁带文件进行压缩储存,压缩的命令是gzip和bzip2.

经常使用的扩展名是 .tar.gz .tar.bz2 .tgz

对Linux备份主要是备份/etc这个目录,以这个为例进行打包。

#f表示打包成文件,不用-,将etc下的所有目录都打包到tmp目录下
tar cf /tmp/etc-backup.tar /etc

tar可以完成打包并压缩.

#打包并压缩成gz格式
tar czf /tmp/etc-backup.tar.gz /etc
#打包并压缩成bz2格式
tar cjf /tmp/etc-backup.tar.bz2 /etc

tar的常用参数

c打包,x解包,f指定操作类型为文件。

#解包
tar xf /tmp/etc-backup.tar -C /root
#解压缩bz文件
tar zxf /tmp/etc-backup.tar.gz -C /root
#解压缩bz2文件
tar jxf /tmp/etc-backup.tar.bz2 -C /root

如果见到.tbz2和.tgz格式的文件,分别是.tar.bz2和.tar.gz的简写。

相关文章

  • [2020春假]Linux下的文件基本操作(cd,ls,pwd,

    这部分内容比较基础,有些内容我早已会使用,再次做笔记的目的一是为了熟悉操作,二是看看从一个培训师的角度出发,我掌握...

  • 学习小组Day2笔记之CY

    一. Linux 使用 Linux基本操作 ls -l ; pwd; mkdir; cd ; mv, cp, rm...

  • linux基本命令

    linux基本命令 pwd 查看当前路径ls 查看目录下的文件详情ls -altcd 切换目录cd.. 返回上...

  • linux面试题

    linux的基本操作: 切换目录:cd 查看当前目录:pwd 查看目录:ls -al 复制:CP 移动:mv 删除...

  • Linux 常用命令汇总

    Linux 命令 pwd cd hostname ls 查看文件内容 查看文件(文件夹)的大小 vi alias ...

  • 2018-10-10

    Linux文件管理命令分别有cd,mkdir,rmdir,ls,tree,pwd命令等 cd:change dir...

  • 2018-10-10

    Linux文件管理命令分别有cd,mkdir,rmdir,ls,tree,pwd命令等 cd:change dir...

  • Linux命令简记

    关于Linux命令简记 0x01 文件和目录操作 pwd 显示工作目录路径 cd 更改目录 ls 列出子目录和文件...

  • Linux常用命令

    常用的Linux命令 文件/目录: cd, mkdir, cp, rm, mv, pwd, ls, tar, zi...

  • liux 面试常考指令

    linux的基本操作:切换目录:cd查看当前目录:pwd查看目录:ls-al复制:cp移动:mv删除:rm编辑:v...

网友评论

    本文标题:[2020春假]Linux下的文件基本操作(cd,ls,pwd,

    本文链接:https://www.haomeiwen.com/subject/gnluxhtx.html