Ubuntu命令集锦

0. echo $PATH

输出当前环境变量

一、文件和目录命令

1.cd(change directory)

cd / 表示回到根目录(即文件系统)(cd和/之间必需一个空格,下同)

cd ~表示回到主目录(即用户目录,/home/用户名)

cd -表示回到上一个目录,相当于Windows中backspace

cd ..表示回到上一级目录,不同于cd -命令

示例:cd /usr/local

2. pwd(print working directory

输出当前所在目录的绝对路径

3. ls(list)

用于查看某目录下的所有文件以及文件夹,如果不带目录则默认为当前目录

常用ls -l,参数-l表示使用长表来输出信息,这个可以看到访问权限等

4. cp(copy)

复制文件或文件夹(复制文件夹要带参数-r,表示recursively)

5. mv(move)

剪切文件或文件夹,也可以用来重命名文件(即源路径与目的路径相同时),剪切文件夹不需要参数-r,

注意:cp和mv命令有时候可能需要sudo才能具有权限来操作

6. rm(remove)

删除文件或文件夹(删除文件夹要带参数-r,表示recursively)

有个参数是-f表示强制删除而不询问,默认情况下是逐个询问的

一般需要使用sudo

7. mkdir(make directory)

新建文件夹,不带目录参数则表示在当前文件夹中新建文件夹

示例:mkdir /usr

一般需要使用sudo


二、系统信息命令

1. df(display filesystem)

输出文件系统所有挂载点的空间使用信息,默认使用“块”(block)作单位,可以带参数-h则使用MB或GB作单位

2. free

输出当前内存以及交换区空间使用情况,默认使用KB作为单位,free -m使用MB作为单位

3. top

输出当前系统运行进程、系统资源等信息

4. ps (processes list)

输出进程信息,不带参数表示输出当前terminal中运行的进程,参数-e表示输出全部进程

如果进程太多,可以使用ps -e |more,再按空格表示继续输出一页,按回车表示继续输出一项。

5. uname

The uname command with the -a option, prints all system information, including machine name, kernel name & version, and a few other details. Most useful for checking which kernel you're using.

6. lsb_release

The lsb_release command with the -a option prints version information for the Linux release you're running. For example, typing:

lsb_release -a

will give you:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 11.04
Release:        11.04
Codename:       natty






注意:

(1)各个命令都可以使用--help参数或是”man 命令“(按q退出)来查看更详细的信息

(2)Linux是有大小写区分的(case-sensitive)


Reference

 https://help.ubuntu.com/10.04/basic-commands/C/

 https://help.ubuntu.com/11.04/serverguide/C/serverguide.pdf

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值