Linux入门

熟悉Linux环境

常用Shell命令

  • 目录操作
    1
    2
    3
    4
    5
    6
    mkdir abc //创建一个目录 abc
    cd /abc //将工作目录改变到 abc
    cd //改变当前目录到主目录
    ls //列出当前目录的内容
    ls -l //输出当前目录内容的长列表,每个目录或文件占一行
    pwd //显示当前目录的全路径
  • 文件显示

    1
    2
    3
    4
    5
    6
    7
    cat mx.c //显示 mx.c 文件内容
    more mx.c //分屏显示 mx.c 内容
    tail mx.c //显示文件后几行
    cat file1 file2 //连接 file1 和 file2
    head filename //显示文件 filename 的开始 10 行
    wc filename //统计文件 filename 中的行数、单词数和字符数
    od 文件 //查看非文本文件
  • 文件管理

    1
    2
    3
    4
    cp file1 file2 //将文件 1 复制到文件 2
    mv file1 file2 //将文件重命名为 file2
    rm filename //删除文件 filename
    rm -i filename //请求用户确认删除
  • 数据操作

    1
    2
    3
    4
    tty //显示当前终端的路径和文件名
    who //显示当前登录用户的列表
    sort filename //显示文件 filename 中的行的排序结果
    spell filename //检查文件 filename 中的拼写错误
  • 其他实用程序

    1
    2
    3
    4
    5
    6
    date //输出系统日期和时间
    cal //显示本月的日历。cal 2002 显示 2002 年的日历
    clear //清除终端屏幕
    history //显示你以前执行过的命令的列表
    man //显示实用程序的有用信息,并提供该实用程序的基本用法
    echo //读取参数并把它写到输出