Linux 使用(一)

#Linux 使用(一)(实验环境为Ubuntu64 桌面版)
##基础

  • 基础知识:
    linux 系统:一切都是文件
    linux的开机过程:从BIOS开始,然后进入Boot Loader,再加载系统内核,然后内核进行初始化,最后启动初始化进程。
  • echo命令 echo[字符串 | $变量]
    echo aa 该命令会在终端显示信息
    echo $SHELL 会查看SHELL变量的值,并将其输出
  • date命令用于显示及设置系统的时间或日期
  • reboot 重启系统
  • poweroff 关闭系统
  • wget 下载网络文件 格式:wget[参数] 下载地址
    直接wget www.xxx.cn 会下载到当前目录下
  • ps指令 指令格式 ps[参数]
    ps 命令一般与管道技术搭配使用
    其常用参数为:
    -a 显示所有进程(包括其他用户进程)
    -u 用户以及其他详细进程
    STAT 进程状态 R(RUN) S(中断) D(不可中断)Z(僵死) T(停止)
    PID 进程号
    TIME 实际使用CPU的时间
  • top命令 之前不知道 实际很有用
    动态地查看系统运维状态,可看成“强化版地windows任务管理器”
    需熟悉每个地方的代表内容
  • pidof命令
    >>pidof sshd
    >>2156
  • uname -a 查看系统内核与系统版本等信息
  • free命令 用于显示当前系统中内存的使用量信息,输出内容相当于top命令的第四行和第五行内容
  • cd - 返回上一个目录
    cd ~ 快速切换到家目录
    ##文本文件编辑命令
  • cat -n xx
    -n可查看行号
  • more 命令 查看长文件 回车或空格向下看 q离开
  • head 命令 查看纯文本文档的前N行
    e.g head -n 20 aa.cfg
  • tail 命令 查看后N行 用法同head
    还有一个功能可实时查看 使用:tail -f xxx
  • tr 替换字符 命令格式:
    tr[原始字符][目标字符]
    cat xxx | tr z a
  • stat 命令 查看文件的具体存储信息和时间等
    stat 文件名称
  • wc命令 统计
  • cut 命令
  • diff 命令 比较多个文本文件的差异
    diff --brief xxx xxxx
    ##文件目录管理命令
  • touch 创建文件
    其实还可以修改“修改时间”
    touch -d "2018-11-30 10:30" a.txt
    ls -l 查看发生变化
  • mkdir 创建文件夹
  • cp[选项] 源文件 目标文件 用于复制
  • mv命令 格式同cp 用于剪切
  • rm[选项] 文件
    -f 强制删除
    -r 删除文件夹
  • dd命令
    不太会用
    其用于按照指定大小和个数的数据块来复制文件或转换文件 dd [参数]
  • file命令
    ##搜索命令
  • grep命令 在文本中执行关键词搜索
    grep [选项] [文件]
    -n 显示行号
    -v 反向选择 列出没有关键词的行
  • find命令 find [查找路径] 寻找条件 操作
    find / -user aaa -exec cp -a {} /root \;
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值