每天四个linux命令(步骤二)

来源:互联网 发布:linux中文目录改成英文 编辑:程序博客网 时间:2024/05/16 14:11

上篇文章由于疏忽忘了介绍怎么使用命令行。这次以ubuntu和red hat 9这两种linux为例介绍怎么唤出终端。在ubuntu中,用Ctrl+Alt+t键唤出新的终端,而在red hat 9中 在桌面点击右键,选择新建终端.即可在终端中输入命令行代码。下面介绍一下shell 命令的基本格式。(输入命令时一定要注意自己的用户权限,一般为guest为最安全,当自己的权限为root时,一定要注意安全,不到万不得已,别转换为root 用户)

 

shell基本命令格式

 

◆Shell提示符标识了命令行的开始。用户在提示符后面输入一条

   命令并按Enter键,完成向系统提交指令。

   普通用户以“$”作为shell提示符;

   Root用户以“#”作为提示符。

◆Shell命令提示符格式:

 

         username@hostname:direction$

         用户名  主机名 目录名

 

   username:用户名,显示当前登录用户的账户名;

   hostname:主机名,显示登录的主机名,例如若远程登录后,

   则显示登录的主机名;

   direction:目录名,显示当前所处的路径,当在根目录下显示为

   “/”,当在用户主目录下显示为“~”;

   例如:当前Shell提示符为“wdl@UbuntuFisher:~/Examples$”,用户名

   为“wdl”,主机名为“UbuntuFisher”,目录名为“~/Examples”,即用户

   主目录下的/Examples 目录。

      帮助命令

•     man            查看man手册

•     info          查看info手册(最详尽)

•     --help             命令接此参数(最简单)

在正式进入今天的介绍之前,还有一点事情要啰嗦,就是当遇到自己不明白的命令的时候,不知道怎么使用的时候,有一个快捷的方法,在终端中输入帮助命令,linux提供了三条帮助命令。当遇到不解的命令式,建议使用帮助命令。(命令为全英文,还有助于帮助自己学习英语)以系统提供的man 解释为例解释。

MAN(1)     Manual pager utils                       MAN(1)

 

NAME

       man - an interface to the on-line reference manuals

 

SYNOPSIS

       man  [-C  file]  [-d]  [-D]  [--warnings[=warnings]]  [-R encoding] [-L

       locale] [-m system[,...]] [-M path] [-S list]  [-e  extension]  [-i|-I]

       [--regex|--wildcard]   [--names-only]  [-a]  [-u]  [--no-subpages]  [-P

       pager] [-r prompt] [-7] [-E encoding] [--no-hyphenation] [--no-justifi‐

       cation]  [-p  string]  [-t]  [-T[device]]  [-H[browser]] [-X[dpi]] [-Z]

       [[section] page ...] ...

       man -k [apropos options] regexp ...

       man -K [-w|-W] [-S list] [-i|-I] [--regex] [section] term ...

       man -f [whatis options] page ...

       man -l [-C file] [-d] [-D] [--warnings[=warnings]]  [-R  encoding]  [-L

       locale]  [-P  pager]  [-r  prompt]  [-7] [-E encoding] [-p string] [-t]

       [-T[device]] [-H[browser]] [-X[dpi]] [-Z] file ...

       man -w|-W [-C file] [-d] [-D] page ...

       man -c [-C file] [-d] [-D] page ...

       man [-hV]

 

DESCRIPTION

5  pwd命令(基本导航命令)

在命令行界面输出该命令行后,会显示当前目录的绝对路径

 

guest-NlaFun@hegf-virtual-machine:~$ pwd

/tmp/guest-NlaFun

 

 

 

6ls命令

ls-显示目录内容

 

ls是英文单词list的简写,该命令类似于DOS下的dir命令。 

语法:ls [选项] [ 目录或是文件],该命令的用法十分灵活。下面列举了一些常用的命令用法

7passwd命令

passwd 作为普通用户和超级权限用户都可以运行,但作为普通用户只能更改自己的用户密码,但前提是没有被root用户锁定;如果root用户运行passwd,可以设置或修改任何用户的密码。

passwd 命令后面不接任何参数或用户名,则表示修改当前用户的密码;请看下面的例子;
[root@localhost ~]# passwd   
注:没有加任何用户,我是用root用户来执行的passwd 表示修改root用户的密码;下面也有提示;
Changing password for user root.
New UNIX password: 注:请输入新密码;
Retype new UNIX password: 注:验证新密码;
passwd: all authentication tokens updated successfully. 注:修改root密码成功;

如果是普通用户执行passwd 只能修改自己的密码;

如果新建用户后,要为新用户创建密码,则用 passwd 用户名 ,注意要以root用户的权限来创建;

[root@localhost ~]# passwd beinan 注:更改或创建beinan用户的密码;
Changing password for user beinan.
New UNIX password: 注:请输入新密码;
Retype new UNIX password: 注:再输入一次;
passwd: all authentication tokens updated successfully. 注:成功;

8 cp命令

cp即为copy的缩写,最简单用方法为 cp file1 file2目的是复制file1file2去,而目标文件会得到新的生成日期和incode编号,