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

linux视频课程1

2013-04-15 00:18 183 查看
命令一般都是由3部分组成

命令 选项 参数

TABLE无法补全参数

ctrl+c 终止当前命令

后台运行 firefox &

加一个 &符号

Shell(壳)是用户与操作系统底层(通常是内核)之间交互的中介程序,负责将用户指令、操作传递给操作系统底层
Shell一般分为:图形化Shell(GUI)、命令行Shell(CLI)
Linux中一般默认GUI为:GNOME,默认CLI为:BASH
BASH提示符以#或$起始,#代表当前用户为root用户,$代表当前用户为普通用户
我们可以通过键盘上的Tab按键对命令或文件名进行自动补全
BASH会记录我们以往操作的命令,可以通过history命令查看
BASH可以通过以下方式调用历史记录以简化操作:

!! 重复前一个命令
!字符 重复前一个以指定字符开头的命令

!num 按历史记录序号执行命令

!?abc 重复之前包含abc的命令

!-n 重复n个命令之前那个命令


我们可以通过 ctrl + r 来对历史记录进行搜索查询
命令su可以切换用户
命令passwd可以修改当前用户的密码
命令id可以显示当前用户的信息
通过在命令后追加一个&,可以将该命令放入后台运行
通过以下命令可以管理后台作业:

jobs 显示后台作业

fg 将后台作业调到前台执行

bg 继续执行一个后台作业


ESC+ .



su 与 su - 一般都是su - 切换新终端

环境

  

  Linux命令很多,但对格式本身解读的文章几乎是空白,都在凭对格式的猜测来写命令,就此在网上搜集此类资料都很少而且很不全面,想找官方的,也没找到。根据自己的理解写一篇出来,希望对初学者有用。


  一、命令的一般格式

  command [options] [arguments]

  command:命令

  options:--单词 或 -单字

  arguments:参数,有时候选项也带参数。


  二、命令格式中的符号含义

  在查看命令帮助时,会出现[],<>,|等符号,它们的含义如下:

  [] 表示是可选的;

  <> 表示可变选项,一般是多选一,而且必须是要选其一。

  x|y|z 多选一,如果加上[],可不选。

  -abc 多选,如果加上[],可不选。


  三、常见命令格式的举例说明

  对于命令格式中常常可以看到如下的格式:

  1、[ --atime-preserve ],表示一个可选选项。

  2、[ -B, --read-full-records ],表示一个可选选项,简写为-B,完整写法是--read-full-records,两者在用的时候只能选择其一,它们的功能都是完全一样的。一般带“-”开头的选项都是简写,“--”开头的命令都是完整写法,并且,一般的选择都有一个简写,一个完整写法,简写写在前面,完整写法写在后面,中间用逗号分割。

  3、[ -b, --blocking-factor N ],表示一个可选选项,简写为-b N,完整写法是--blocking-factor N,N代表这个参数需要一个值,在详细描述中可以看到。当然,选项可以带参数,也可以不带参数,大部分选项是没有参数的,相当于控制开关。命令的书写如:tar -b=10000 -cvf com.tar.gz com

  4、[ -F, --info-script F --new-volume-script F ],表示有两个同时存在的可选命令,-F F --new-volume-script F,两个选项必须同时出现,在此,后面的选项没有简写。

  5、[ -z, --gzip, --gunzip, --ungzip ],表示一个可选选项,它的写法有多种,除了-z之外,其他的都是它的完整写法。

  6、[ -[0-7][lmh] ],表示嵌套的可选选项,0-7表示取值从0到7取一个。


  四、通过tar命令行来解读Unix命令:

  [kf139@HA5-139JK bin]$ man tar

  TAR(1) tar TAR(1)

  NAME(名称)

  tar - The GNU version of the tar archiving utility

  SYNOPSIS(大纲)

  tar <operation> [options]

  Operations:(操作选项)

  [-]A --catenate --concatenate

  [-]c --create

  [-]d --diff --compare

  [-]r --append

  [-]t --list

  [-]u --update

  [-]x --extract --get

  --delete

  Common Options:(公共选项)

  -C, --directory DIR

  -f, --file F

  -j, --bzip2

  -p, --preserve-permissions

  -v, --verbose

  -z, --gzip

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: