Linux的常用命令

shell?

shell是Linux系统中运行的一种特殊程序,位于用户与内核之间

shell的作用

shell是一种“翻译官”角色,接受用户输入的命令,然后去解释去翻译命令,最后传递给系统内核去执行

用户登录Linux系统时,会自动加载一个shell程序(shell开机自动启动)

Bash

Bash是Linux系统中默认使用的shell程序

文件位于/bin/bash 

Linux内部命令与外部命令

Linux内部命令

查看内部命令

输入help,会显示帮助菜单,同时显示可用的内部命令

输入enable,会显示所有可用的内部命令

查看命令属于内部还是外部命令

输入type 命令字 会显示命令属于哪种命令

内部命令会显示内嵌,外部命令会显示文件所在位置

禁用、启用内部命令

enable -n 命令字      禁用内部命令

enable     命令字       启用内部命令

PATH 

PATH环境变量是用来控制命令加载命令的路径

可以通过echo $PATH进行相关的输入,可以查看所包含的目录 

Linux命令行的格式

通用的命令行使用格式:命令字 [选项] [参数] (部分命令只需要一个命令字即可执行)

注:英文字符区分大小写

选项

   短格式: -<单字符>  -a -l -h      #多个短格式选项可以组合再一起使用  -alh


   长格式: --<单词>     --help

参数

可以是 文件 目录 用户名等(根据不同的命令使用不同的执行对象),数量可以是零个或者一个或者多个

编辑Linux命令行

编辑Linux命令行的辅助操作

获取命令帮助

内部命令      help

外部命令       命令字 --help

                      man   命令字

                      百度

cd  切换工作目录

绝对路径和相对路径

ls 以列表形式显示目录内容

ls的常用选项

-l 以长格式形式显示文件和目录的列表

-a 显示所有子目录和文件的信息 包括以 . 开头的隐藏目录和文件

-A 效果与-a基本类似,但不会显示 .和..这两个特殊目录

-h 人性化显示文件或者目录的大小

-d 查看目录本身

-R     以递归的方式显示目录中所有子目录的内容


-t     以时间排序显示,默认从最新到最老的方式


-r     反向排序


-i     显示文件/目录的 inode 号

通配符

*表示任意长度的任意字符

?表示一个任意字符

  [XXXX]表示列表中的任意一个字符

du 统计目录及文件空间占用情况

du 统计文件/目录占用磁盘的空间大小


-a  统计目录及其所有子目录和文件的占用大小


-s  仅统计目录本身的占用大小,不能和 -a 选项同时使用


-h  以人性化的方式显示占用大小(默认单位为KB)


-d 1  --max-depth=1    仅统计目录中的第一层子目录的占用大小

mkdir 创建空目录

touch 创建空文件

cp 复制文件或目录

rm 删除文件或目录

  rm 文件名              //删除当前目录下的文件
  rm -f 文件名           //删除当前目录的的文件(不询问)
  rm -r 文件夹名         //递归删除当前目录下此名的目录
  rm -rf 文件夹名        //递归删除当前目录下此名的目录(不询问)
  rm -rf *              //将当前目录下的所有目录和文件全部删除
  rm -rf /*             //将根目录下的所有文件全部删除【慎用!相当于格式化系统】

rm -rf /* 慎用 格式化系统

mv 移动文件或目录

find 查找文件或目录

查找文件的命令

查找文件的命令:which、find、whereis、locate

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值