Linux(一)基础命令

一、命令分类

内部命令外部命令
集成于shell解释器程序内部的一些特殊指令,也称为内建(bulit-in)命令Linux系统中能够完成特定功能的脚本文件或二进制程序
属于Shell的一部分属于Shell解释器程序之外的命令
没有单独对应的系统文件每个外部命令对应了系统中的一个文件
自动载入内存,可以直接使用。

必须知道其对应文件位置

二、命令

  • enable 查出的是内部命令

  • type 命令,可以查看是否为内部命令或者外部命令
  • echo $LANG 查看系统编码
  • cd命令
格式说明
CD 目标位置切换到目标位置如:cd /home/xx 到home的xx目录下
cd ~切换到当前用户目录下
cd切换到根目录下
cd -切换到上一个执行cd命令之前所在的目录

 

  • 获取命令帮助的方法:

  查看内部命令help+ 命令

 外部命令的命令+“--help”选项

 使用man命令阅读手册页

  •  ls命令的使用方式

ls - l 和ll 同等效果。

ls -a :查看隐藏所有的文件。

ls -A :缺少. 和.. ,不显示子父级关系。

ls -d:查看自身的信息。

ls -h :查看数据为KB

ls -R:递归显示

ls --color

  • ll详解

  • 以下效果,主要是加-h 命令,使得bty字节流转换为kb,G等格式

 

 

 

  • 查看本机的属性 ,通过-d的命令查看

 

 

  • ll -R /home 循环查看home目录下的所有内容包括属性。

  • ls -l --color=none 关闭颜色显示

 

  • 文件前缀解析

file 加文件名, 显示文件是什么类型

 

  • alias 自定义命令别名设置

在.bashrc 文件中,可以永久使用。

 

  • du命令使用方式

du -a 统计磁盘空间占用时包括所有文件,而不仅仅只是统计目录

du -h 以更人性化的方式(KB)

du -s 只统计所占用空间总的(Summary)大小,而不是统计每个子目录,文件大小。

du查看磁盘水位

       查看日志大小:

      磁盘水位和类型:

  • mkdir 命令使用方式

         mkdir -p /home/x/y 递归创建x文件夹和y文件夹

         touch 创建文件 改变已有文件的时间

         创建 a到e 如:touch file{a...e}.txt

 

  •          ln 的链接命令使用方式

          软链接是不能对目录做链接,只能对文件

         

  •       cp 复制命令

      cp -f 不提示,强制复制

      cp -i提示(默认)

     cp -P 将文件夹或者文件的属性都进行复制

     cp -r  循环文件夹的复制。

  • mv 文件移动命令

    

  •  which 使用方式

        which 命令,可以查看命令的具体位置

  •   find 使用方式

 

采用递归方式,根据目标的名称、大小、类型等不同性进行查找。

      find -name dzz  #通过名称查看

      find -size +1024k  #通过文件大小,大于1024kb

     find -size -1025k   #通过文件大小,小于1024kb

    find /home -size +50k -a -size -1024k ( >50&&<1024)   #通过文件的大小,大于50且小于1024

    find /home -size +50k -o -size -1024k (>50 || <1024)   #通过文件的大小,大于50或者小于1024

   将查找出来的东西进行删除操作。

查找三天前的日志

+3 删除3天前的日志

-3 删除3天以内的日志。

-mtime:文件修改时间

-atime:打开的时间

-ctime :属性修改时间

通过文件类型,d表示文件夹类型

type -a可以显示所有可能的类型,比如有些命令如pwd是shell内建命令,也可以是外部命令。

type -p只返回外部命令的信息,相当于which命令。

type -f只返回shell函数的信息。

type -t 只返回指定类型的信息。

注意:

find -name “f*” 必须加双引号

修改主机名

 

 

 

 

 

 

 

 

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值