Linux 基础命令

一、基本单词

英文 翻译
directory 目录、文件夹
file 文件
make 新建
remove 删除
move 移动
copy 复制
list 罗列
link 链接
find 查找
echo 发出回音、重复
touch 触摸

二、基本概念

  1. 没有盘符,整个硬盘就是/,叫做 根目录
  2. 当前目录,用.表示
  3. 父目录,用 .. 表示
  4. 绝对路径,以 / 开头
    /tmp/a/1.txt
  5. 相对路径,不以/开头,是一个相对值
    如:
a/
./a/
b.txt
./b.txt
a/b.txt
./a/b.txt
../c/d.txt
  1. ~ 表示用户目录
    假设用户名是 administrator,那么
    Windows 系统,~表示 /Users/administrator/目录(一般在 C 盘)
    Linux 系统,~表示 /home/administrator/目录

三、缩写

  1. 程序员为了「输入方便」对命令进行缩写
  2. 缩写规则是省略 A、E、I、O、U 五个元音字母,留下 2 到 3 个字母(有时会例外)

命令 | 全写 | 缩写
----------|----------------|
创建目录 | make directory | mkdir
删除 | remove | rm
移动 / 重命名 | move | mv
复制 | copy | cp
罗列 | list | ls
链接 | link | ln *

四、文件相关操作

  • 永远不要运行 rm -rf /
操作 命令
进入目录 cd
显示当前目录 pwd
创建目录 mkdir 目录名
创建目录 mkdir -p 目录路径
-- --
查看路径 ls 路径
查看路径 ls -a 路径
查看路径 ls -l 路径
查看路径 ls -al 路径
-- --
创建文件 echo '1' > 文件路径
创建文件 echo '1' >! 文件路径
创建文件 echo '1' >> 文件路径
创建文件 touch 文件名
改变文件更新时间 touch 文件名
-- --
复制文件 cp 源路径 目标路径
复制目录 cp -r 源路径 目标路径
-- --
移动节点 mv 源路径 目标路径
-- --
删除文件 rm 文件路径
强制删除文件 rm -f 文件路径
删除目录 rm -r 目录路径
强制删除目录 rm -rf 目录路径
-- --
查看目录结构 tree
建立软链接 ln -s 真实文件 链接

五、小技巧

操作 命令
回到刚才的目录(返回) cd -
使用上一次的命令 上方向键
使用上一次的命令 !!
使用上一次的最后一个参数 alt + .
一句话执行两个命令 xxx; yyy
一句话执行两个命令 xxx&& yyy
  • 如何在命令里面打回车?
    “\”后面接回车
  • 什么时候加引号?
    有空格等特殊字符的时候加引号

六、命令行帮助

  1. man ls
  2. ls -h
  3. ls --help
  4. ExplainShell.com

七、如何快速查找文件

  1. 推荐工具 Everything
  2. find . -iname xxx -type d

八、关于脚本文件

  1. 创建可执行脚本
touch aaaa.sh  //创建一个脚本文件
chmod +x aaaa.sh  //添加可执行权限
./aaaa.sh  //执行脚本
  1. 将脚本加入启动项
vim ~/.bashrc //进入.bashrc编辑
i //vim插入编辑
source /path/to/z.sh  //使之在运行.bashrc时立即source执行z.sh脚本
<ESC> :wq <Enter>  //保存退出编辑器
source ~/.bashrc //source执行 .bashrc 脚本,使之立即生效
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在Linux系统中,以“.”开头的文件,表明该文件是隐藏文件。下面主要介绍一下ls指令的用法以及tree指令的用法...
    丿水木灬年华阅读 637评论 1 0
  • 1、Linux上的文件管理命令有哪些以及常用方法shell:shell负责接收用户输入的命令并进行解释,将需要执行...
    乀koala阅读 822评论 0 3
  • Linux基础命令学习总结,随着学习的前进,将不断完善。网友们,有错误之处,请给我留言改正喔,谢谢! 基础操作 <...
    zhuenbiao阅读 2,063评论 0 2
  • Linux版本 Linux主流产品 root环境~用户的家目录管理员环境.png linux命令形式 命令和参数之...
    养码哥阅读 169评论 0 1
  • 煤城陋室会耘风, 言寡情酽心相通。 情牵陈炉四十载, 人隔渭水趣味同。 贤兄...
    许永杰阅读 274评论 0 0