Linux综合总结

Linux综合总结

Linux命令行基础

  • 识别命令类型
    type name 识别命令类型
    shell 内部命令
    bash 外部命令
    \ 强制换行
    ctrl + u 清空至行首
    ctrl + k 清空至行尾
    ctrl + l 清空整个屏幕

基本命令使用

  • 查看内核信息
    uname -a显示主机名/内核/硬件平台等全部信息
    -r只显示内核版本
  • 查看系统版本
    lsb_release -d
  • 查看主机名称
    hostname
  • 查看CPU信息
    /proc/cpuinfo
  • 查看内存信息
    /pro/meminfo
  • 关机及重启操作
    • 关机:
      shutdown -h now
      poweroff
      init 0
    • 重启
      shutdow -r now
      reboot
      init 6

获取命令帮助

  • help 命令
    格式:内部命令 cd -help
    外部命令 mkdir --help
  • man 手册
    Q/q键进行退出

Linux的属性目录结构

认识目录用途
man hier命令 查看关于目录结构的手册页

查看及切换目录

查看目录内容:
ls
-l 以长格式进行显示
-A 包括以.开头的隐藏文档
-d 显示目录本身(而不是内容)的属性
-h 提供易读的容量单位(K,M)

通配符和命令别名

  • 通配符 以*结尾为匹配多个字符,以?结尾为匹配单个字符
    {,}可以匹配不连续的多组字符串
    [a-z] 匹配连续多个字符中的一个
  • 命令别名
    alias用于记录想要设置的命令别名 格式为 alias aaaa=cd…
    想要删除命令别名 格式为 unalias aaaa
    查看所有的命令别名 格式为 alias
    删除所有的命令别名 格式为 alias -a

创建文件

  • 新建空文件
    touch 目的:新建空文件,或者更新文件的时间戳
  • 创建快捷方式
    ln
    -s选项
    格式: ln -s /etc/sysconfig/network-scripts/ifcfg-etho /etc/
    没有指定名字,则新位置文件仍为该文件名
    这样访问etc/ifcfg-eth0 则会直接链接到该文件的源目录

目录与文件复制

复制文档
cy
格式:cp [选项] 原文件 目标路径
-r 递归复制整个目录
-f 强制覆盖,不进行提示(与-i相对)
-p 保持原文件的属性不变
例如:cy -rf /boot /root/install.log /todir/
这是将文件和目录都拷贝到该目录下

PATH变量控制

  • PATH变量
    • echo $PATH
      来找出PATH指定的目录,文件夹之间用冒号进行分割
    • which hostname
      寻找path目录下的hostname
    • ls /bin
      列出普通程序
      例子:当调用目录层次较多的‘脚本’的时候,可以利用path路径来直接调用该脚本,
      提高了调用该脚本的效率.
      • 直接运用绝对路径
      • cd到当前目录,在进行执行
      • 将执行程序放入path的路径中,直接进行执行
      • 创建新的path路径,直接进行执行
        export PATH=$PATH:/user/local/httpd/bin
        查询
        echo $PATH
      • 建立一个符号链接(快捷方式)
        想要每次使用的时候都有效,则应该讲该配置添加到系统中的全局配置中
        vim /etc/profile
        export PATH=$PATH:/user/local/httpd/bin
  • find扩展
    • iname 忽略大小写
      格式 find ./ -iname dwadawda
    • -uid -gid -user -group -nouser -nogroup
      可以根据帐号名称或id进行查找
    • -maxdepth x (最大层数)
      限制目录查找的深度
    • 根据文件i节点编号进行查找
      例如:find ./ -inum 9176516
      并进行执行其他操作
      find ./ -inum 9176516 -exec rm -rf {} ;

时间日期控制

  • 查看时间
    date 查看日期时间
    格式 date + 显示格式
    date +"%mm-%dd-%HH-%MM-%YYYY"
  • 使用date工具,设置日期和时间
    • date mmddHHMMYYYY
    • date -s YYYY-mm-dd HH:MM
  • 恢复硬件时间
    hwclock -s
  • 根据日期来看时间戳
    date +%s -d “2008-08-08”
  • 根据时间戳来看日期
    date -d “@1234567”
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值