linux常用指令词典

最常见命令快速查找

  • pwd :显示当前所在的目录。
  • ls :显示当前目录下的文件。
  • cd :切换路径
    cd . . :返回上一级路径
  • mkdir :新建目录
  • rmdir : 删除目录
  • touch :新建文件
  • cp :复制文件
  • rm :删除文件
  • cat :将文件内容显示到终端中
  • clear :清除屏幕的显示内容

shell的简单了解

什么是shell??
  shell就是一个应用程序,我们通过键盘、串口发送指令,回车后它就会去执行这些命令。
  它的执行步骤:
     (1)接受键盘数据并回显。
     (2)解析输入的字符串,寻找程序,发送程序。
                           a. shell会解析字符串,这些字符串用空格分成好几个部分
                                          第一部分为程序名、命令名;
                                          其余部分为参数
                           b.shell会去PATH环境变量所指示的位置寻找该程序。 
                                           或者根据你提供的绝对路径或者相对路径去寻找。
                            c. 找到程序后,会启动该程序,并传入参数。
怎么设置PATH?
如在PATH中添加/home/book目录为例:(/home/book ---代表新路径)
1.永久设置方法1
        修改/etc/environment,比如:sudo gedit /etc/environment,然后添加下行包:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/games:/usr/local/games:/home/book"

具体操作方式

echo $PATH
sudo cp 文件名 路径如/usr/local/sbin/新文件名
之后重启系统或重新登录即可。
2 永久设置方式2(只对当前用户有效)
     修改~/.bashrc,  在行尾添加或修改:
export PATH=$PATH:/home/book
   之后重启系统或重新登录即可。

具体操作方式

gedit ~/.bashrc

进入文件后在文件末尾加上

export PATH=$PATH:/home/book  #新目录

关闭后即可使用文件
3.临时设置
在终端执行以下命令,这只对当前终端有效:

export PATH=$PATH:/home/book
然后就可直接执行文件

基本指令

打开终端快捷键 :CTRL +ALT +t

命令提示符

在这里插入图片描述

linux命令的组成

(1)command命令 (2)options选项 (3)parameter参数
在这里插入图片描述说明:
1 .command部分必定存在,而[]表示这部分内容可有可无,需要根据命令的实际需要添加
2.options一般以“-”开头
3.command命令、options选项、parameter参数都以空格作为分隔,无论几个空格都算一个空格
4. 完成命令输入后,以回车键启动

Linux基础命令及其常用选项
man

一个命令有多少个选项,选项都代表哪些意思,可以用man来查看
查看结束按:q退出

pwd

英文全称:print working directory
功能:打印当前所在路径

cd

英文全称:change directory
功能:改变路径、切换路径

  • [ cd -] 进入上次目录,如先进入a目录后进入b目录,则可通过次命令返回a目录
  • [cd ~]进入家目录

家目录
使用 ~ 表示用户家目录
cd ~ : 当前在任意路径,在终端中输入cd ~,均可返回到/home/zj
家目录下的文件排列方式

在这里插入图片描述

mkdir

英文全称:make directory
功能:创建目录

  • [ mkdir dir]创建一个空目录
  • [mkdir -p dir1/dir2]创建目录及子目录
rmdir

英文全称:remove directory
功能:删除目录

  • [rmdir dir ] 删除一个空目录
rm

英文全称:remove
功能:可用于删除目录和文件

  • [rm dir -r]删除一个非空目录
  • [rm dir -ri]删除前会有逐层递归提示
touch
  • [touch dir ] 若文件不存在,创建一个文件;若存在,修改文件时间
cp

英文全称:copy
功能:拷贝(即能拷贝文件又能拷贝目录)

  • [cp + 拷贝源 +新文件名 ] 拷贝文件
  • [ cp + 拷贝源+已有文件名] 覆盖文件原有内容
  • [ cp + 拷贝源/* +目标文件] 将拷贝源中的文件拷贝到目标文件夹中
  • [cp +拷贝源+目录名±r] 拷贝目录
查看文件内容
   - [ **cat** +文件名] 查看小文件
   - [**more** + 文件名 ]显示部分内容,回车:加载多一行。空格:翻页。只能向后翻,不能往前回。q退出
   - [**less** + 文件名]回车:加载多一行。空格:翻页。^p往前,^n往后,^b向前翻页,^f向后翻页,q退出
   - [**head** + 文件名 ]显示前十行(-加数字 前几行)
   - [**tail**+ 文件名]显示后十行(-加数字 后几行)
mv
  • [mv+文件名 + 新名字 ] 改文件名
  • [mv +文件名 +目录名]移动文件
ln
  • [ln +文件名 +连接名 ] 创建硬链接
    硬链接通过“inode”结点找到对应文件。
wc

功能:获取文本文件信息

  • [wc 文本文件 -c ] 只显示字节数
  • [wc 文本文件 -l]只显示行数
  • [wc 文本文件 -w]只显示字数
od

功能:查看二进制文件

  • [ od -t] 指定数据的显示格式
    c ---- ASCII字符
    d ---- 有符号十进制数
    f ---- 浮点数
    o ---- 八进制数
    u ---- 无符号十进制数
    x ---- 十六进制数
which

功能:查看指定命令所在路径
但是which 只能查外部命令,不能查内部命令。
因此,cd这种bash内建命令不能查到。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值