Linux 常用指令整理 1.0

常用指令

指令 作用
pwd 显示当前路径
tree 树状列出目录内容
tree aaa 以tree状显示aaa文件内容
ls 列表查看目录中的文件或文件夹
ls -a 显示全部文件
-l 使用较长格式列出详细信息 ls -l
-h 配合 -l 以人性化的方式显示文件大小 ls -l -h

切换目录

指令 作用
cd 切换目录
cd / 根目录
cd ~ 或 cd 回到home目录
cd - 回到上次所在位置
cd … 上级目录
cd . 当前目录
cd 路径 切换到指定路径

创建 删除 更改

指令 作用
mkdir xxx 创建文件夹
mkdir -p a/b/c/d 递归创建文件夹
touch xxx 创建文件
gedit xxx 打开xxx文件进行编辑 并不是所有linux发行版都支持这个指令
rm xxx 删除文件或文件夹 不可恢复
rm -i xxx 加入删除提示
rm -r a 递归删除a和a里面的所有东西

拷贝移动

指令 作用
cp aaa acopy 拷贝 aaa源文件路径 acopy目标文件路径
cp -v aaa acopy 可以看到拷贝的过程
cp -i aaa acopy 在覆盖文件之前将给出提示需要确认
cp -r aaa acopy 拷贝目录 若源文件是目录文件 则将递归复制该目录下所有子目录和文件
cp -a aaa acopy 拷贝原有属性 通常在复制目录时使用 它保留链接 文件属性 并递归复制
mv aaa xxx 移动 源路径 目标路径
mv -i aaa xxx 加入提示
mv -v aaa xxx 显示移动过程
mv 旧文件名 新文件名 在一个目录中进行移动重命名

其它

指令 作用
clear 或者 control l 清屏
tab键 自动补全
which xx 查看指令所在位置
control c 终止指令的执行
control shift = 放大终端显示的字体
control shift - 缩小终端显示的字体

查看文件或合并文件内容

指令 作用
cat xxx 查看文件xxx
cat -n xxx 由1开始为每一行加入编号
cat -b xxx 把非空行进行编号
cat -s xxx 连续的空行只显示一个
cat xxx aaa 连接文件xxx和aaa
more xxx 查看xxx文件内容的一部分
more +num xxx num为数字 从num行开始查看xxx文件内容
more -p xxx 先清屏再显示xxx文件内容
more -s xxx 连续的空行 只显示一行
快捷键
空格 查看下一屏
回车 查看一行
control b 查看上一屏
control f 查看下一屏
q 退出

指令扩展

指令 作用
cal 显示当前月的日历
cal -3 显示当前月以及上下月
cal -y 显示一年
cal-j 一年中的第xx天当前天数
cal 1970 显示1970年日历
date 当前年月日和时间
date “+%Y年” 当前年份
date “+%Y年%m” 当前年月
date “+%F” 当前年月日
histroy 查看历史指令
histroy 30 显示最近使用的30条指令
!10 再重新执行一次曾经使用过的编号为10的指令
发布了41 篇原创文章 · 获赞 2 · 访问量 1836

猜你喜欢

转载自blog.csdn.net/weixin_43883485/article/details/105265663
今日推荐