第二章Linux 下令概述

打印 上一主题 下一主题

主题 969|帖子 969|积分 2907

快捷键

Ctrl + U 组合键 快速删除当前光标所在位置之前全部字符
Ctrl + K 组合键 快速删除当前光标所在位置到末行全部字符
Ctrl + L 组合键 清屏
Ctrl + C 组合键 逼迫停止程序

查看未知下令使用方法

help 选项 --help选项 man手册
help示例

--help 示例

man 示例
常用下令概述


查看及切换目录

Pwd 下令 查看当前所在目录
示例

cd下令 切换目录

示例

其中cd .. 是回到上一级目录  cd 是直接回到root
显示目录内容

ls 下令
-l 选项 显示文件和目录列表,包罗权限,大小,等具体信息
-a 选项 显示全部子目录和文件信息 包罗潜伏文件
-d 显示目录本身属性
-h 统计大小
-R 以递归的方式显示指定目录中包罗子目录,文件列表信息
示例

du 下令统计目录及文件的空间占用情况

-a 选项 统计磁盘空间占用包罗全部文件
-h 将空间数值换成人类可读
-s 只统计每个参数所占用空间的总大小
示例


创建目录和文件

mkdir 下令 创建目录
-p 选项 创建多层目录
创建目录示例

多层目录示例-

touch 下令 创建空文件

创建文件示例

创建多个文件示例

软硬链接

ln 下令 创建软毗连 文件
-s 选项 创建软毗连 不加s 创建硬链接
示例

复制,删除,移动目录和文件

cp 下令 复制文件或目录
“cp  -f ”:逼迫复制

“cp  -i ”:提醒用户确认是否

“cp  -p”:复制时保持源文件的权限,属主实时间标记等属性稳定

“cp  -r”:复制目录时必须使用此选项,表现复制全部文件及子目录

更换文件名称,和移动文件或目录

mv 下令 移动文件或目录 可以更改名称
更改名称示例

移动文件示例

差找目录和文件

which 下令 查找用户所执行的下令存放目录
示例

可执行 echo $PAHT 查看环境变量
查找文件或目录

find 下令 可增长条件

示例

‘-a’   ‘-o’ a是代表两个条件都要满足 o 是代表满足一个就可以
示例


查看文件内容

cat 下令 显示并毗连文件内容

示例

示例 联接文件

查看多个文件内容
示例

more 和 less 下令 分页查看文件内容
head 和 tail 下令 查看文件开头或末端的部分内容
head 示例  -4 换成 -10 就是看开头10行
示例

tail 示例 -4 换成 -10 就是看末端10行 加上-f 监管后续内容

 统计和检索文件内容

wc 下令 统计文件内容中的单词数量

示例




检索,过滤文件内容

grep 下令 

查询包含字符串“ftp”行示例

多条件一起查看



    • 使用tar 下令归档和释放工具

  • gzip
(扩展名为‘.gz’,压缩后源文件将不生存)
选项:-9:进步压缩比例,文件大花费时间多   
      -d:解压缩
gunzip [解压缩文件]:执行此下令也可以解压缩


  • bzip2
此下令与gzip下令用法相同


  • tar
此下令重要用于对目录和文件进行归档。在实际的备份工作中,通常在归档的同时也会将包文件进行压缩(需要调用前面的gzip或bzip2下令),以节省磁盘空间。使用tar下令时,选项前的‘_’可以省略。
格式:tar [选项] 归档及压缩包文件名(带.tar.gz或.tar.bz2) 需要归档的源文件或目录
tar下令的常用选项如下:


  • -c:创建.tar格式的包文件。
  • -C:解压时指定释放的目标文件夹。
  • -f:表现使用归档文件。
  • -j:调用bzip2程序进行压缩或解压缩。
  • -p:打包时生存文件及目录的权限。
  • -P:打包时生存文件及目录的绝对路径。
  • -t:列表查看包内的文件。
  • -v:输出具体信息。
  • -x:解开.tar格式的包文件。
  • -z:调用gzip程序进行压缩或解压缩。

从归档文件中恢复数据
格式:tar [选项] 归档及压缩包文件名 [-C 目标目录]
vim 编辑器训练基础操纵 

vimtutor 是一个用于学习 Vim 编辑器根本下令的教程工具。它是 Vim 自带的一个教程,旨在帮助用户快速掌握 Vim 的根本操纵和功能。通过这个教程,用户可以在大约 30 分钟内学习到大部分 Vim 的根本下令。
如何使用 vimtutor
在 Unix 系统中,如果 Vim 安装正常,可以通过下令行运行以下下令来启动 
vimtutor
示例


vimtutor 的内容
vimtutor 教程分为多个章节,每个章节先容差异的 Vim 根本下令和操纵。比方:


  • 第一讲:移动光标、进入和退出 Vim、删除文本、插入文本、添加文本、生存文件等。
  • 第二讲:删除下令、更多删除下令、下令和对象、使用计数指定动作、操纵整行、撤消下令等。
  • 第三讲:置入下令、更换下令、更改下令等。
  • 第四讲:定位及文件状态、搜索下令、配对括号查找、更换下令等。
  • 第五讲:在 Vim 内执行外部下令、生存文件、选择性生存下令、提取和合并文件等。
  • 第六讲:打开下令、附加下令、连续更换下令、复制粘贴文本、设置选项等。
  • 第七讲:获取帮助信息、创建启动脚本、补全功能等。
重要提示


  • 实践中学习:vimtutor 的设计思路是在使用中进行学习。用户需要通过执行下令来学习它们的正确用法,而不但仅是阅读。
  • 多语言支持:vimtutor 提供多种语言版本,可以使用相应语言的双字母缩写来查抄所需版本是否可用。比方,法语版本可以使用 vimtutor fr



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

没腿的鸟

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表