您的位置:首页 > 运维架构 > Shell

Ubuntu常用命令集@xfile

2013-12-21 21:38 309 查看
Ubuntu命令行

 

Ctrl+Alt+T 打开终端

Terminal  终端是与操作系统连接的物理(直接)接口

终端模拟器是我们这里要用的,是你运行的GUI中封装的CLI序。当您关闭一个终端模拟器时,通过这个终端打开的所有程序将会关闭。
外壳程序(shell)是您的终端的解释程序(purewind:原文的interpeter应为interpreter)。您可以开宝马也可以开本田,但是走得还是是一个方向一条路。简单的说就是交互的方式有点小差异。
命令一般是外壳程序为您执行的小程序。它通常会有一些结果提示信息输出。命令经常会接受一些参数(输入)来执行。
“运行提示”指的是当执行某一命令时,系统给出的一些提示信息,大多回显到终端上。
输入是命令执行时接受的参数或者数据。输入会改变给出命令的行为。
参数通常会直接给出,或者通过 --switch="参数"来给出。一般还会有简写形式,比如 -s 。
进程是当前在您的计算机中运行的命令或者程序。它并不总是活动的,它可以睡眠或者是处于其他几种状态。
以下主要向您介绍bash shell程序的精要,它是ubuntu缺省的外壳程序。

需要注意的是,在命令操作时系统基本上不会给你什么提示,当然,绝大多数的命令可以通过加上一个参数 -v来要求系统给出执行命令的反馈信息;

Ls  列出你当前所在目录里的所有文件和子目录列表

ls / 将列出根目录'/'下的文件清单.如果给定一个参数,则命令行会把该参数当作命令行的工作目录。换句话说,命令行不再以当前目录为工作目录。
ls -l 将给你列出一个更详细的文件清单.
ls -a 将列出包括隐藏文件(以.开头的文件)在内的所有文件.
ls -h 将以KB/MB/GB的形式给出文件大小,而不是以纯粹的Bytes.
 

Pwd 查询当前所在目录

 

Cd   进入其他目录(用命令cd)

 

Echo 在屏幕上输出字符(不能是‘!’)

 

Cat 显示文件内容

Cat file.txt

Cp 复制文件

Cp  file.txt filecopy.txt

Mv 移动文件

    Mvfile.txt new_file.txt

@:~ $ mv -v file1.txt new_file.txt
`file1.txt' -> `new_file.txt'


Touch 建立一个空文本文件:

@:~ $ ls
file1.txt
@:~ $ touch tempfile.txt
dud@shadowplay:~ $ ls
file1.txt
tempfile.txt

mkdir  建立一个目录

@:~ $ ls
file1.txt
tempfile.txt
dud@shadowplay:~ $ mkdir test_dir
dud@shadowplay:~ $ ls
file1.txt
tempfile.txt
test_dir
rm 删除文件/目录

@:~ $ ls -p
file1.txt
tempfile.txt
test_dir/
@:~ $ rm -i tempfile.txt
rm: remove regular empty file `test.txt'? y
@:~ $ ls -p
file1.txt
test_dir/
@:~ $ rm test_dir
rm: cannot remove `test_dir': Is a directory
@:~ $ rm -R test_dir
@:~ $ ls -p
file1.txt

 你可以用参数-p来让系统显示某一项的类型,比如是文件/文件夹/快捷链接等等;
接下来我们用rm -i尝试删除文件,-i参数是让系统在执行删除操作前输出一条确认提示;i(interactive)也就是交互性的意思;
当我们尝试用上面的命令去删除一个文件夹时会得到错误的提示,因为删除文件夹必须使用-R(recursive,循环)参数
rm-Rf /  删除你硬盘上所有的东西

 

尽量在使用命令时加上-i的参数,以让系统在执行前进行一次确认,防止你干一些蠢事。如果你觉得每次都要输入-i太麻烦,你可以执行以下的命令,让-i成为默认参数:

alias rm='rm -i'


重要快捷键: 

Alt+F2:
Alt+Tab:
Alt+Shift+Tab:
Ctrl+Alt+Tab:
Ctrl+Shift+Alt+R:
Ctrl+Alt+↓/⇡:
Ctrl+Alt+Shift+↓/⇡:

按住Alt+F2,输入r或
resart,重启GNOME Shell;
按住Alt+F2,输入rt ,会重新加载GNOME Shell主题。
按住Alt+F2,输入debugexit ,是退出GNOME Shell。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu terminal bash 命令