Linux——03(Shell命令介绍、帮助命令、常用命令(文件目录类、echo > head tailf ln history))

Shell命令介绍

CentOS7默认的Shell是bash,在/bin下的sh命令,为shell命令的入口

man、help帮助命令

全称manual
:man 命令名称即可查看命令详细信息,f下翻页,b上翻页

:type 命令名称

可以查看时内嵌命令还是外部命令
在这里插入图片描述
help命令只能查看内嵌命令
使用help看外部命令::命令 --help

常用命令

  • 清屏命令clear(快捷键:ctrl+l),停止按键ctrl+c
    清屏命令只是将所有内容放到上面,相当于一直回车直到看不到上面内容
  • 彻底清屏命令reset
    把当前shell环境重新初始化
  • TAB键可以进行提示补全

文件目录类

pwd 显示当前工作目录的绝对路径

print working directory 打印工作目录
语法:

:pwd

cd 切换目录

change directory

cd - 返回上一次所在位置
cd ../directory 返回上一层下的目录
cd /directory 以绝对路径进入
cd .. 返回上一层
cd 会进入到当前用户的文件夹

ls 列出目录的内容

一般文件是-
文件夹是d开头
在这里插入图片描述

ls -a 列出当前目录下所有内容
ls -l 长数据串列出,很详细,一般简化为ll

mkdir 创建目录 ,rmdir 删除目录

mkdir 文件夹名 在当前目录下创建目录
mkdir /directory 文件夹名 在该绝对路径下创建目录
mkdir -p 文件夹名 若没有父目录,则连同父目录一起创建出来
rmdir -p /directory 文件夹名 连同父目录一起删除

touch 创建空文件

vim来创建需要里面有内容,否则不会创建

touch 文件名
touch /directory/文件名

cp 复制文件或目录

cp source dest 复制source到dest

在这里插入图片描述
若为文件,则是覆盖,Linux会进行提示
复制目录的话,若想将目录下的文件也复制过去,需要加-r

cp -r 目录 复制目录的位置

rm 删除文件或目录

rm 文件名(有交互提示)
rm -r 目录 删目录(有交互提示)
rm -f 文件名 强制删除,不提示
rm -rf 目录 删除目录及目录下文件

mv 移动文件与目录或重命名

mv 文件/目录 移动位置(/新名称) 
mv 文件名/目录名 新文件名/目录名 //重命名

在这里插入图片描述

cat 查看文件内容(不太好用,推荐内容较少时使用)

cat 文件名
cat -n 文件名 同时显示行号

more 文件内容分屏查看器(比cat好用一点,也不太好用)

more 文件名

快捷键
= 显示当前行数
:f 显示文件当前行数

按q就退出了,或者查看到最后一行

less 分屏显示文件内容(查看大文档比较高效,推荐使用)

less 文件名

只会以分屏的方式加载一部分内容,所以比较高效

快捷键(与Vim一样)
G 末尾
g 开头
/搜素内容 n向下搜索 N向上搜索
q 离开
空格键 向下翻页
PageUp/Down 向上/下翻页

其他命令

echo 将输入的内容打印到控制台

echo -n "string \n" 打印string并支持打印\

在这里插入图片描述

echo -e "string \n hello" 支持制表符

在这里插入图片描述

echo $系统变量 显示系统变量

在这里插入图片描述

>输出重定向和>>追加

ls -l > 文件 (将内容添加到文件中)

例:将ll的内容放到info文件中(info文件不存在)

ll > info

在这里插入图片描述

  • 使用echo向info中追加内容(>是覆盖,>>是追加)
echo "hello ,info" >> info

在这里插入图片描述

head 显示文件头部内容

head 文件 显示文件头10行内容
head -n 4 显示4行

tailf 监控文件更新内容

tailf 文件 

ctrl+s 暂停监控
ctrl+q 继续监控
ctrl+c 退出

在这里插入图片描述
在这里插入图片描述

ln 软连接(Windows中的快捷方式)

软连接也称符号链接,类似windows中的快捷方式,有自己的数据块,主要存放了链接其他文件的路径

ln -s 原文件或目录 软连接名

可以发现它是l开头
在这里插入图片描述

pwd -P

显示软连接目录的实际路径

注意:rm -rf 目录/ 会删除真实目录内容
rm -rf 目录 不会删除真实目录内容

history 查看历史命令

history 

可以看到命令前带着编号,如果要使用

!编号

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值