Linux常用命令

前驱知识

路径

名词含义
绝对路径从根目录开始描述
相对路径从当前位置开始描述的路径
.当前目录
..上级目录

基本操作

(1) ctrl c: 取消命令,并且换行

(2) ctrl u: 清空本行命令

(3) tab键:可以补全命令和文件名,如果补全不了快速按两下tab键,可以显示备选选项

常用命令

(1) ls: 列出当前目录下所有文件,蓝色的是文件夹,白色的是普通文件,绿色的是可执行文件 (ll 等价于ls -la)

操作意义
ls -l显示每一个文件的详细信息
ls -h各种命令都可以加-h,例如-hl, 表示人性化输出
ls -a显示所有文件,包括隐藏文件(以.开头的文件)

(2) pwd: 显示当前路径

(3) cd XXX: 进入XXX目录下, cd .. 返回上层目录

操作意义
cd返回home目录
cd ..返回上一级目录(注意cd和..中间有空格)
cd -返回上次所在目录

(4) cp XXX YYY: 将XXX文件复制成YYY,XXX和YYY可以是一个路径,比如../dir_c/a.txt,表示上层目录下的dir_c文件夹下的文件a.txt,名字可以改变(复制+粘贴+重命名)

(5) mkdir XXX: 创建目录XXX;

可以批处理创建,如mkdir dir_a dir_b;

也可以创建一系列文件夹,如mkdir a/b/c -p即创建一个a文件夹,并且a中有b,b中有c,注意后面加了-p

(6) rm XXX: 删除普通文件,支持批处理; rm XXX -r: 删除文件夹(支持正则表达式)如:

操作意义
rm *.txt删除当前文件夹下的所有txt文件
rm a/删除a里面所有东西
rm /* -rf删除所有文件(代价很大,不要轻易使用)

慎用rm

(7) mv XXX YYY: 将XXX文件移动到YYY,和cp命令一样,XXX和YYY可以是一个路径;重命名也是用这个命令(剪切+粘贴+重命名)

(8) touch XXX: 创建一个文件

(9) cat XXX: 展示文件XXX中的内容

(10) 复制文本

windows/Linux下:Ctrl + insert,Mac下:command + c

(11) 粘贴文本

windows/Linux下:Shift + insert,Mac下:command + v

(12)历史记录:

history:显示历史用过的指令

方向键上:填入上一次用过的命令

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值