Linux操作系统 - 基础指令

Linux操作系统 - 基础指令

在Linux中文件夹称为目录

地址操作

Linux的文件和目录
  • Linux中最上层的目录是**“/”,称为根目录**;类似与打开windows看到CD…盘。
  • Linux描述文件路径:“/bin/bash” 表示"/"文件下有一个"bin"文件夹,下面有一个bash文件;区别于windows中"\"表示层级关系
  • Linux和Windows系统都是多用户的,但是Linux系统内都有一个专属的目录,称为主目录 用"~"表示
命令行和文件目录的关系

命令行模式下,一定在某个目录内

绝对和相对

简化书写

  • 操作当前所在目录内的文件、目录时不必给出绝对路径 $ ls
  • 查看a文本文件内的内容 $ cat a.txt
  • 一个点"."表示当前路径 $ cat a.txt 等价于 $ cat ./a.txt
  • 两个点"…“表示当前路径的上一层。两种”."可以用在命令行开头,也可以用在中间
快速输入

Tab键可以根据前面输入的内容自动补全

结束卡住的命令

CRTL + C 强迫程序退出

命令规范和常见命令

约定俗成
参数和选项

命令后面的都叫参数,但是一般把以"-"开头的参数叫做选项,一个选项可能带一个值。选项根据 "-"中-个数分为长选项和短选项。短选项和后面的值直接可以没有空格

特殊的选项

-h或者–help 在大多数命名中都可以接受其一

一般帮助信息第一行是用法 比如: 用法: ls [选项]… [文件]…

方括号表示其中内容可选;省略号表示可以多个;尖括号<>表示该选项/参数必填;这后面就是对命令等内容的描述

重要的帮助命令
man ls

man是manual的简写,是Linux体系内的帮助手册,可以查询帮助信息,CTRL + F/B表示上下翻页,Q表示退出

我的位置

切换当前位置
cd 目标路径//切换到指定位置
cd  //快速返回主目录
cd ~ //快速返回到主目录
cd - //回到上一次所在位置

cd表示change directory的意思,切换目录

当前位置
pwd

pwd的全程是present working directory

文件管理

创建空文件
touch 文件路径  //路径可以是绝对路径或者相对路径
创建空目录
mkdir [-p] 路径 //如果路径的上级路径也不存在,则可以加上 -p 选项
删除文件
rm [-R] 路径  //如果删除一个目录,需要 -R选项,系统会询问是否真的删除输入yes
移动/改名
mv 原路径 目的路径  //原路径可以是文件,也可以是目录,如果目的路径已经存在,就是移动到目的目录的内部;如果不存在,则是将源路径改名为目的路径  Q:实验了一下好像路径不存在时出错 No such file or directory
复制
cp 原路径 目的路径 //和mv类似,不同点在于cp是复制不是移动。如果原路径是目录,需要增加-R参数,表示复制的目标是目录
cp -R Linux01 Linux02

文件查找

查看
cat 路径  //提示是否有这个文件/目录
看头部
head -n 头部行N 路径  //看一个文件头部N行
看尾部
tail [选项] 路径 //-n 行数N 查看最后几行
			   //-f  不断显示文件的末尾

交互性阅读

less 路径 //使用less语句打开一个文件后,可以进入类似文本的编辑状态,但是不能编辑。

命令和可执行程序

命令可能是内建的功能,也可能是可执行的程序

ls -al //命令
/bin/ls -al //程序
./myproc //程序

区分:只要是路径,都是程序,不是命令;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值