Linux 基础命令

一、Linux 简介

1. Linux 文件夹介绍

/: 根目录
bin:常用的可执行文件
lib:安装包、库文件
etc:配置文件,例如:nginx
var:内含 log 文件,存日志
proc:进程相关的信息
root:根用户的目录
home:家目录,所有用户的工作目录

2. 相对路径与绝对路径

绝对路径:从根目录出发开始描述。
相对路径:从当前目录开始描述。
. :当前目录
..:上级目录
~/:家目录:home 文件夹下的用户文件夹 acs

3. 常用文件管理命令

(1)ctrl+c:取消命令并换行
(2)ctrl+u:清空本行命令
(3)tab键:补全命令和文件名。如果补全不了快速按两下tab键,可以显示备选选项
(4)ls:列出当前目录下所有文件,蓝色的是文件夹,白色的是普通文件,绿色的是可执行文件。

  • ls -l:产看目录下所有文件的详细信息。包括权限、大小、创建时间等。简写为ll
  • ls -h:将文件大小人性化输出。例如:
    在这里插入图片描述
  • ls -a:查看以.开头的隐藏文件(包括当前目录.和上层目录..)。
  • ls -A:查看以.开头的隐藏文件(不包括当前目录.和上层目录..)。

(5)pwd:显示当前路径
(6)cd xx:切到 xx 目录下。cd 返回家目录,cd .. 返回上层目录,cd - 返回上次所在目录。
(7)cp A B:将 A路径文件复制到 B路径下(赋值+粘贴+重命名)。注意 A 和 B的路径。

  • 如果是复制目录的化需要加参数-r:cp a b -r,将 a 及 a 目录下的所有复制到 b。
  • 如果要是目录/文件名中带有空格,使用转义字符/,cp X/ Y
  • 当前目录下复制,cp a b -r:当前目录下复制一份 a 目录并重命名为 b。

(8)mkdir XX:创建目录XX。

  • mkdir a/b/c -p 创建一连串文件夹。

(9)touch A: 创建一个文件
(10)rm X:删除普通文件;rm X Y:删除文件夹 X 和 Y

  • 支持正则表达式。
  • 删除文件夹 rm XX -r**,touch xxx:**创建文件夹``
  • 例如rm * -r 删除当前目录下的所有文件()
  • im *.txt 删除所有 txt 文件。
  • rm a/* 删除 a 下的所有

(11)mv X Y:将X移动到Y。同路径时:是重命名操作。
(12)cat X: 展示文件X中的内容
(13)复制文本
windows/Linux下:ctrl + insert,Mac下:command+c
(14)粘贴文本
windows/Linux下:shift + insert,Mac下:command +V

--help  或者 -h :查看当前命令的所有参数
history :查看历史命令
find:显示文件结构,find a
tree:显示文件结构,tree a
top:相当于 windows 中的任务管理器,看进程;按 q 退出
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值