Linux基本概念与指令
简介
- 我们熟知的操作系统有Windows、Linux、Mac OS、Android 等操作系统,操作系统(Operating System,OS)是软件的一部分,它是硬件基础上的第一层软件,是硬件和其它软件沟通的桥梁(或者说接口、中间人、中介等)。
- Linux 系统上有着大量的可用软件,且绝大多数是免费的,比如声名赫赫的 Apache、Samba、PHP、MySQL 等,构建成本低廉,是 Linux 被众多企业青睐的原因之一。
目录常用命令
- touch file 建立文件
- mkdir directory 建立文件夹
- mkdir -p dir1/dir2/dir3建立多个文件夹
- rm file 删除文件
- rm -f file 表示强制删除文件
- rm -r directory强制删除文件夹
- cp 源文件 目的地目录 复制文件到指定文件夹
- mv 源文件 目的地文件目录 移动文件到指定文件夹
查看命令
- vim file 编辑文件
- set nu 增加行号
- set nonu 取消行号
- :wq 保存并退出
- 查看基本文件 cat file
- 查看文件多少行 cat -b file
- 分页浏览 less n 向下浏览 N 向上浏览
- head passwd 默认查看文件前10行
- head -n 5 passwd 默认查看文件前5行
- tail passwd 默认查看文件后10行
- tail -n 5 passwd 默认查看文件后5行
- wc -l passwd 统计文本的行数
- ls -l file 文件属性
- ls dir 列出文件包含的内容
- ls -d dir 列出文件本身
- ls -a 列出文件包含隐藏文件
路径命令
- 显示当前路径:pwd
- cd 目录名称
- cd - 当前目录与之前目录之间的切换
- cd ~ 进入当前用户家目录
- cd . 进入当前目录
- cd … 进入当前目录上级目录
功能命令
- wc -l 统计行数
- wc -m 统计字符数
- wc -w 统计单词数
- history 查看所有历史命令
- !数字 调用第几条历史命令
- ctrl+r+关键字 调用历史中最近一条有关此关键字的历史命令
- whatis 查看命令用途
- 命令 --help
- 自动补齐:table
学习途径推荐
- http://c.biancheng.net/linux_tutorial/