Linux常见基本命令00

Linux常见基本命令

服务器的维护和管理 都是通过SSH客户端完成的
小技巧:
扩大/缩小终端 ctrl +/-
如果不行 阐释 ctrl shit +

ls查看当前文件夹下内容
pwd查看当前文件路径
touch [文件名]新建文件
mkdir创建目录
rm[文件名]删除指定文件
clear清空屏幕

Linux终端命令格式

command [-options] [parameter]

举例:
command:

  		ls    pwd     clear

parameter:

  		touch 文件名称
  		cd 目录名称
  		mkdir 目录名称
  		rm 文件名称

小tips:
无法删除 rm 文件名
可以使用强行删除 rm -r 文件名

查询终端命令帮助信息:

两种:
1

command --help

2 (记住方法:有问题找男人)

man command

举例:
mkdir --help
man mkdir

其他常用终端命令:
查看文件内容命令
cat
more
grep
其他
echo
重定向> 和 >>
管道 |

小技巧:
tab键自动补全
上下光标键 切换之前使用过的命令

显示隐藏的文件:ls -a
创建隐藏文件命令:touch .123.txt

去上一级目录: cd …
.表示当前目录
…表示上一级目录

ls常用选项
ls -a 显示所有子目录 和 文件(包括隐藏)
ls -l 以列表方式显示文件的详细信息
ls -l -h 比 ls -l 更加人性化

ls -l
使用ls -l 命令时,如果前面有d就是目录,没有就是文件。如下图所示:
在这里插入图片描述
ls -l -h 文件大小
在这里插入图片描述

ls -lh 等同于 ls -l -h
增加 a显示隐藏文件:ls -lha
在这里插入图片描述
隐藏文件,通常为 配置软件配置 的配置文件,用于配置内容

计算集中文件大小表达方式(科普)
在这里插入图片描述

ls 和 通配符 使用
目的: 快速定位到自己需要的文件
在这里插入图片描述

举例子:
*
在这里插入图片描述

在这里插入图片描述
[aa,bb,cc] 只提取其中的字符组
在这里插入图片描述
cd 切换目录常用符号
cd - 切换到上一次所在的目录

相对路径 和 绝对路径
绝对路径: 从最开始的具体目录位置。 最前面是/ 或者 ~
相对路径: 相对于当前位置所在目录 的对应路径。 最前面不是 / 或者~

创建 和删除惭怍

touch 如果文件不存在 创建空白文件
如果文件存在,修改文件的末次修改时间
mkdir xx 创建目录
eg:
加粗样式
小技巧
一次性创建 多级目录
mkdir -p xx/xx/xx/xx
eg:
在这里插入图片描述
注意 同一个位置 不能存在文件名 和 目录名 相同的文件
即 mkdir abc 和 touch abc 不可以同时创建

rm 删除的文件 是直接从磁盘中删除的,删除之后,不可以恢复。
rm -r xxx 递归的删除目录下的内容(删除多级目录)
rm -f xxx 强制删除
rm *1.txt 删除以1结尾的文件

查看文件内容

三种方式
在这里插入图片描述
cat 123.txt
more 123.txt
cat/more 文件名这两个都可以
cat显示全部内容,more只显示部分,按空格后,会显示全部内容。
more显示内容如下
在这里插入图片描述
关于cat 查看的 细节操作键:
在这里插入图片描述

cat -b 123.txt

增加序列号
空行不显示 行号
在这里插入图片描述

 cat -n 123.txt

增加序列号
-n 即便是空行 也会显示行号
在这里插入图片描述

关于more查看的 细节操作键:
在这里插入图片描述
grep 命令

grep as 123.txt

在这里插入图片描述

增加行号

grep -n as 123.txt

在这里插入图片描述

grep -v as 123.txt

显示不包含 as 的行
在这里插入图片描述

grep -i as 123.txt

-i 不区分大小
第一个显示
第二个不显示 因为加了-i 忽略大小写
在这里插入图片描述
grep常用模式查找 的使用:
在这里插入图片描述
行首
在这里插入图片描述
行尾
在这里插入图片描述

echo命令

往往和重定向命令一起使用
重定向: 将原本 输入到 终端的内容,重新定向到 指定的文件当中去。
在这里插入图片描述
举例子:

在这里插入图片描述
应用:
将 ls -lh的输出内容 重定向 到文件 a 当中去了
在这里插入图片描述
> 小tips:会将a的原文件重新覆盖掉;>>是 在后面追加
>>可以用于记录命令输入的结果

管道

符号: |
定义: 将一个命令的输出 转化为 另一个命令的输入(通过管道)

举例子:

ls -lha |grep vi

查询包含vi的文件

  • 20
    点赞
  • 101
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值