ubuntu 如何使用命令行

(1)如何进入终端/命令行
Ubuntu下一种非常简易的进入命令行的方法是,就是通过桌面上的按钮或应用程序中的“终端”进入终端/命令行。这样会打开gnome-terminal。在这种情况下,你可以在运行终端的同时保留在GUI图形界面上。这是大部分桌面用户进入终端的方法。
另外一个进入终端的方法是,通过Ctrl+Alt+F1组合键,进入全终端系统,没有显示图形界面。当切换到全终端系统后,屏幕上会出现以下两行:
Ubuntu12.04 LTS cindy-ThinkPad-X200 tty1
cindy-ThinkPad-X200 login:
tty1是Ubuntu提供的六个虚拟控制台的其中之一。你可以通过Ctrl+Alt+(F1,F2,F3,F4,F5,F6)进行六个虚拟控制台之间的切换,可以通过Ctrl+Alt+F7回到图形界面。当你进入虚拟控制台之后,你也可以选择Alt±>或者Alt+<-进行虚拟控制台之间的切换。
以上两种进入控制台的方法都可行。有细微的差别,以后我们会提到。
当然也有其他进入终端的方法。比如你可以重启进入终端,或者通过telnet/ssh命令链接到你的系统。
在虚拟控制台界面,先输入你的用户名,然后会提示输入密码,输入密码后按回车键,即可登陆终端。需要注意的是,密码不回显,为了安全起见。这里需要提到一个非常重要的命令pwd。当你在linux的目录中来回逛的时候,可能都不知道你目前处于文件系统的哪个位置。这时,你可以键入pwd,系统将会返回你的当前目录。
当你login登陆进去后,会看到类似于以下的显示:
www.linuxidc.com @linuxidc:~$
后面还有闪动的下划线。这里简单解释一下:cindy是用户名,cindy-ThinkPad-X200是系统。当前目录为用户的home目录。也就是home/cindy目录。
(2)如何退出终端
退出终端的方法有:Ctrl+D or exit 命令or logout命令。
(3)如何远程登陆Linux终端
最安全有效的远程Linux电脑的方式是通过Secure Shell Client (ssh),命令如下:
ssh 192.168.12.34
(4)根用户(root account) 普通用户(regular-user account)和超级用户(super-user account)
在一些Linux系统中,有一个默认帐号root用户,命令行提示符为“#”。当你处于root用户使用状态时,可以对系统进行任何修改。Ubuntu中的默认设置为,在终端执行命令时为普通用户,命令提示符为“$”,当需要执行一些可能造成不可修复更改的系统命令时,在命令行前加sudo给予该普通账户以超级用户的权限。然后被提示输入超级用户密码,即可执行诸如安装程序,卸载程序等命令。
当然,如果想在Ubuntu系统中使用根用户帐号有两种方法:
第一种是启动根用户(root account),在终端输入sudo passwd,然后提示输入根用户的用户名和密码。根用户(root account)被启用。
第二种方法是不启用根用户(root account),而是在当前用户下进入命令行根提示符。方法是在终端输入sudo-i,然后输入密码。这个时候即可在终端看到根用户提示符(#)。
(5)Linux文件系统简介
基本Linux目录

[table=98%]
[tr][td=50%]
名字

[/td][td=50%]
描述

[/td][/tr]
[tr][td=50%]
/

[/td][td=50%]
根目录

[/td][/tr]
[tr][td=50%]
/bin

[/td][td=50%]
基本命令

[/td][/tr]
[tr][td=50%]
/boot

[/td][td=50%]
Linux内核,重启载入文件

[/td][/tr]
[tr][td=50%]
/dev

[/td][td=50%]
设备文件

[/td][/tr]
[tr][td=50%]
/etc

[/td][td=50%]
系统配置文件

[/td][/tr]
[tr][td=50%]
/home

[/td][td=50%]
用户目录

[/td][/tr]
[tr][td=50%]
/lib

[/td][td=50%]
共享库,内核模块

[/td][/tr]
[tr][td=50%]
/lost+found

[/td][td=50%]
系统恢复文件目录

[/td][/tr]
[tr][td=50%]
/media

[/td][td=50%]
可移动媒介的挂载点,比如DVD,软盘等

[/td][/tr]
[tr][td=50%]
/mnt

[/td][td=50%]
本地/远程文件系统的常规挂载点

[/td][/tr]
[tr][td=50%]
/opt

[/td][td=50%]
Add-on软件包

[/td][/tr]
[tr][td=50%]
/proc

[/td][td=50%]
内核信息,进程控制

[/td][/tr]
[tr][td=50%]
/root

[/td][td=50%]
超级用户(root)目录

[/td][/tr]
[tr][td=50%]
/sbin

[/td][td=50%]
系统命令

[/td][/tr]
[tr][td=50%]
/srv

[/td][td=50%]
系统服务信息

[/td][/tr]
[tr][td=50%]
/sys

[/td][td=50%]
内核使用设备的实时信息

[/td][/tr]
[tr][td=50%]
/tmp

[/td][td=50%]
临时文件

[/td][/tr]
[tr][td=50%]
/usr

[/td][td=50%]
应用软件目录

[/td][/tr]
[tr][td=50%]
/var

[/td][td=50%]
变量数据,日志等

[/td][/tr]
[/table]