ubuntu基本操作命令超全(上)
目录
简介
作为一个程序员,Linux是使用最多的操作系统内核,Ubuntu基于linux内核的桌面PC操作系统。
优点:
- 合法升级到最新版本却不需要花一分钱。
- 同一个硬件平台上最新的操作系统却比老的更快。(如果在一硬件平台上运行xp比较卡的话,那运行是windows7 不可能的,而linux却相反,Linux与windows相比大大不同)。
- 一个命令就可以安装几十个程序。
- 系统自动为用户所安装的软件更新。
- 可以裸奔(无需杀毒软件,反广告/间谍防护软件),甚至可以数月不用重启机器,因为它具有独特的内存管理方式。
缺点:
- 并非面向终端用户,而是作为服务器(邮件、web、ftp、数据库…)使用的,所以操作起来相对比较困难,不容易入门。
基本操作指令
打开新终端
Ctrl+Shift+T
放大字体
Ctrl+Shift+’+’
缩小字体
Ctrl+’-’
clear:清屏
clear
sudo :获取超级管理员权限
qwd:查看当前目录的绝对路径
qwd
ls:列表显示当前目录下子目录和文件
ls
ls -a:显示所有(包含隐藏)
ls -R:递归显示,一般针对目录
ls -t:按时间标记显示
ls -l:列表详细显示
列表信息显示顺序为:
文件属性 文件数 拥有者 所属的group 文件大小 建档日期 文件名
可以看到上图中按列表信息显示的文件属性格式:drwxrwxrwx,第1位这里的d表示目录文件( - 普通文件,d 目录文件), 第 2-4位 文件所有者权限 [User],第 5-7位 文件所有者所在组权限 [Group],第 8-10位 其他用户权限 [Others],r表示可读,w表示可写,x表示可执行,-表示没有权限。
cd:进入目录
cd 目录名:进入目录
cd … :返回上一级目录
touch:创建普通文件
- 如果命令后跟的文件名不存在,则创建新文件
- 如果已存在,修改该文件的最后一次访问与修改的时间。
mkdir:创建目录文件
mkdir -p :创建多级目录
cp:复制文件
- cp 源文件 目标文件;若目标文件不存在,新建然后覆盖
- cp 源文件(s) 目标目录;将文件复制到目录(目录存在)中
- cp -r 源目录 目标目录(存在);复制源目录到目标目录中
- cp -r 源目录 目标目录(不存在):拷贝源目录内容到目标
- cp -r 源文件(s) 源目录(s) 目标目录;将源复制到目标,目标必须存在
mv:移动或重命名
- mv 源文件 目标文件(存在):
- mv 源文件 目标文件(不存在):重命名
- mv 源文件(s) 目标目录;移动到指定目录,目录必须存在
- mv 源目录(s) 目标目录;移动到目标目录,目录必须存在
rm:删除文件或目录
删除文件或目录:
- rm [-i] filename(s) 删除多个文件,-i为提示
- rm -r dir_name(s);删除非空目录
rmdir:删除空白目录
删除空白目录:
- rmdir empty_dir(s);rmdir只能用于删除空白目录
(主意:命令行删除文件或目录后,不经过回收站)
compress & uncompress压缩、解压缩
linux下常用的是.gz,.bz2压缩包
命令帮助手册
- 命令名 --help
- man 命令名
- info 命令