ubuntu基本操作命令超全(上)

简介

        作为一个程序员,Linux是使用最多的操作系统内核,Ubuntu基于linux内核的桌面PC操作系统。
优点:

  • 合法升级到最新版本却不需要花一分钱。
  • 同一个硬件平台上最新的操作系统却比老的更快。(如果在一硬件平台上运行xp比较卡的话,那运行是windows7 不可能的,而linux却相反,Linux与windows相比大大不同)。
  • 一个命令就可以安装几十个程序。
  • 系统自动为用户所安装的软件更新。
  • 可以裸奔(无需杀毒软件,反广告/间谍防护软件),甚至可以数月不用重启机器,因为它具有独特的内存管理方式。

缺点:

  • 并非面向终端用户,而是作为服务器(邮件、web、ftp、数据库…)使用的,所以操作起来相对比较困难,不容易入门。

基本操作指令

打开新终端

Ctrl+Shift+T

放大字体

Ctrl+Shift+’+’

缩小字体

Ctrl+’-’

clear:清屏

clear

sudo :获取超级管理员权限

qwd:查看当前目录的绝对路径

qwd
ubuntu基本操作命令超全(上)

ls:列表显示当前目录下子目录和文件

ls
ls -a:显示所有(包含隐藏)
ls -R:递归显示,一般针对目录
ls -t:按时间标记显示
ls -l:列表详细显示

ubuntu基本操作命令超全(上)
ubuntu基本操作命令超全(上)
ubuntu基本操作命令超全(上)
ubuntu基本操作命令超全(上)
列表信息显示顺序为:
文件属性   文件数      拥有者     所属的group      文件大小      建档日期    文件名

        可以看到上图中按列表信息显示的文件属性格式:drwxrwxrwx,第1位这里的d表示目录文件( - 普通文件,d 目录文件), 第 2-4位 文件所有者权限 [User],第 5-7位 文件所有者所在组权限 [Group],第 8-10位 其他用户权限 [Others],r表示可读,w表示可写,x表示可执行,-表示没有权限。

cd:进入目录

cd 目录名:进入目录
cd … :返回上一级目录

ubuntu基本操作命令超全(上)

touch:创建普通文件

  • 如果命令后跟的文件名不存在,则创建新文件
  • 如果已存在,修改该文件的最后一次访问与修改的时间。

ubuntu基本操作命令超全(上)

mkdir:创建目录文件

mkdir -p :创建多级目录

ubuntu基本操作命令超全(上)

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
    ubuntu基本操作命令超全(上)
  • man 命令名
    ubuntu基本操作命令超全(上)
  • info 命令