Linux基础之常用命令(1)

一、目录操作

1、结构(根目录与家目录)

/系统根目录(下图第一行)
~当前用户的家目录(下图第二行)
在这里插入图片描述

2、cd(切换目录–绝对路径、相对路径 )

cd 切换目录写法有两种–绝对路径和相对路径(…/返回上一级)
绝对路径:是从根目录 / 写起,例如:/opt/test
相对路径:是从当前位置,不由/写起,例如有/opt/test要到/opt/share目录下时,可以写成cd …/share(其中…/ 是返回上一级)

3、清屏

清屏的方法有两种:clear或ctrl+l(小写的L),这两种方法较为常用

4、pwd

查看当前绝对路径:pwd
在这里插入图片描述

5、ls(列出目录)

查看当前目录下的内

语句意义
ls -a (常用)列出当前目录下的全部文件,连同隐藏文件
ls - l (常用)列出文件,包含文件的属性和权限等数据。(也可缩写成ll)
ls -d (常用)只列目录本身
ls -t按时间显示(时间越早,越在下)
ls -i列出文件查看文件的inode号

在这里插入图片描述

6、目录(文件夹)操作:

mkdir (创建目录)

mkdir -p test1/test2/test3/test4 :-p帮助直接创建目录,没有的自动补全,有的话也不算错。
mkdir -m 711 test2 :配置文件的权限

rmdir(删除空的目录)

rmdir [-p] 目录文件:删除空的目录,若加-P则连上一级空的目录也一起删除。

mv (移动文件与目录,或修改名称)

mv 原路径 新路径;例如:mv test1 test2
参数和选项:
-f:强制,若移动目标文件已经存在,则不会询问直接覆盖
-i:文件存在会询问是否覆盖
-u:若目标文件存在,且source比较新,才会升级

7、文件操作:

增:touch 文件路径

rm (移除文件或目录)

rm [-f i r] 文件或目录
-f:强制删除,不会询问
-i:删除前会询问
-r:递归删除(慎用)
(rm -rf 平时听到的删库跑路操作)

cp (复制文件或目录)

cp 原路径 新路径:拷贝文件或目录

mv(同上)

复制:cp 原路径 新路径

二、文件内容操作

head

head -n 文件名:从头部开始查看n行数据(没有n默认10行)

tail

tail -n 文件名:从尾部开始查看n行数据(没有-n默认10行)
tail -f 文件名:动态查看文件

cat

cat命令:从第一行开始显示文件内容
常用的:
cat a.txt>b.txt(>是替换,>>是追加)
-n:表示显示行(空白行也有)
-b:列出行号(空白行不显示)
-E:显示结尾断行$
-v:列出看不见的特殊字符
-T:显示tab键,显示为^|;

more

more命令(一次性加载文件):
f:立刻显示档名和目前显示行数
q:立刻离开,不再显示
b或 ctrl+b向上翻一页(管线无用),
ctrl+f(空格)向下翻一页

less

less命令(显示多少加载多少)搜索与vi编辑器类似
回车:向下一行;
y向前一行;
o<其他文件>把加载的内容输出到其他文件

管道符

管道符(|):前面的命令 | 后面的命令 把前面命令的执行结果,作为后面命令的输入

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值