Linux(命令总结)

简单命令

普通用户和root用户的切换:

$su  切换到root用户
$su wije(用户名)切换到普通用户
$who 获得当前用户信息

在这里插入图片描述

$echo 将参数输出到屏幕上,如果不加双引号会输出成字符串以空格隔开,如果加则原样输出。

在这里插入图片描述

$date 显示时间

在这里插入图片描述

$cal 显示月份

在这里插入图片描述

$clear 清屏
$passwd 修改密码

文本概念和文件类型

文件系统: 由若干目录和其子目录组成的层次结构,根目录是最上层的。
文件结构: 分为成分和命名两种。
文件类型: 分别为普通文件,目录文件,设备文件,符号链接文件。

文件操作命令

文件显示命令

$cat 具有两个功能:显示文件中的内容和将两个文件中的内容填充到第三个文件中。

在这里插入图片描述

$more  		显示文件中的内容但每次只显示一屏
			按space 显示下一屏内容
			按enter 显示下一行内容
			按H键 则显示帮助内容
			按B键显示上一屏内容
			按Q键退出more命令

在这里插入图片描述

$head -5 cc 显示文件名为cc头五行的内容

在这里插入图片描述

$tail cc 默认显示后10行的内容
$tail -5 cc 显示后五行内容
$tail +5 cc 显示从第五行开始到文本末尾的内容
$tail -c 5 cc 显示文件最后五个字符

在这里插入图片描述

$touch aa 创建文件aa

在这里插入图片描述
匹配排序显示指定内容命令

$grep 检索命令
$sort 排序命令
$sort -k 2,3 cc 以第二个字段为排序关键字进行排序
$uniq 在拍好序的文件中去除重复的行
comm  m1 m2 比较m1和m2文件中的行,输出三列,分别是m1中单独出现,m2中单独出现,m1m2共有
comm m1 m2 -1 不显示m1单独出现的行
comm m1 m2 -2 不显示m2单独出现的行
comm m1 m2 -12 只显示共有的行
出现哪个数字代表哪个数字对应的信息不出现
$diff 逐行比较两个文件,列出不同
$cp cc /home/dsj 将cc文件复制到/home/dsj 目录下
$rm -rf cc 删除cc文件
$mv source target 将source文件中的信息放到target中
$wc -c 统计字节数
-l 统计行数
-w 统计字数

目录及其操作命令

目录结构
1.用户主目录
2.路径名:分为绝对路径和相对路径两种。
绝对路径:从盘符开始以根目录开始,总是以(/)开始。
相对路径:从当前目录开始。
创建目录命令

$mkdir aa 创建目录aa
-p 批量创建目录。
-m 700 文件主具有读写执行权限。
-m 750 组用户具有可读 可执行权限。
不能写成 /a/b/c

在这里插入图片描述
删除目录命令

$rmdir -p a/b/c 删除a/b/c目录
不能写成 /a/b/c

在这里插入图片描
改变工作目录和显示工作目录内容

$cd .. 切入上一个目录
$cd 返回主目录
$pwd 显示当前目录
$ls 显示目录中的内容

链接文件的命令
链接文件分为硬链接和软链接两种。
区别:硬链接拿到的是索引节点类似于地址,两个文件级别相同,删掉其中任何一个都不影响另一个。而软链接储存的则是路径名,类似于快捷方式,文件级别一高一低。若删除路径指向的文件则此链接就无效了。
此截图可以区分软连接和硬链接
在这里插入图片描述
改变文件或目录存取权限的命令
用户分为三种:用户主,组用户,其他用户,对应不同的存储权限

在这里插入图片描述

$chmod 用于改变或设置文件或目录的存取权限,分为两种以符号模式改变权限和以绝对方式改变权限两种。

以符号模式改变权限
a:所有用户
u:用户
g:同组
o:其他
在这里插入图片描述
以数字模式改变权限
在这里插入图片描述
在这里插入图片描述
文件未被创建时直接设置权限
创建的是文件权限是666
创建的是目录权限是777
同chmod命令相反
两者都改变用户组,但后者改变用户组的同时改变所有组
在这里插入图片描述
文件压缩与解压缩
gzip
在这里插入图片描述
unzip
在这里插入图片描述

vi

移动光标

hjkl 分别代表 ← ↓ ↑ →
Ctrl + m 代表↓
Ctrl + p 代表↑

行间跳转

0代表光标以东到此行包含空格的开头部分
^代表光标移动到此行不包含空格开头部分
$移动光标到行尾,8$ 光标向下移动7行
G移动到行尾
5G移动到第五行开头
9| 移动到第九列

行内跳转

w 光标移动到下一个单词的开头判断包含标点个空格
W 光标移动到下一个单词开头,只识别空格
b 光标退到前一个词的开头,识别空格个标点
B 光标退到前一个词的开头只识别空格
e光标移动到单词末尾,识别空格和标点
E光标移动到单词末尾,只识别空格
(
)以句子为单位进行移动
H移动到屏幕左上角的
8H 从屏幕开头向下移动到第八行开头
M 移动到屏幕中部
L 移动到屏幕最后一行,若超过一屏,则移动到此屏最后一行
3L 从屏幕底部向上移动2行到行首
  • 39
    点赞
  • 133
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值