每天四个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目的是复制file1到file2去,而目标文件会得到新的生成日期和incode编号,
- 每天四个linux命令(步骤二)
- 每天4个linux命令--步骤一
- 每天10个Linux命令二
- Linux每天学习一个命令之find命令二
- 学习Linux的四个步骤
- linux中用gcc编译源代码的四个步骤(转载)
- 每天学点linux命令(1)
- 每天学点linux命令(2)
- 每天学点linux命令(3)
- 每天学点linux命令(4)
- 每天学点linux命令(5)
- 每天学点linux命令(6)
- 每天学习linux命令(1)
- 每天一个linux命令(八月)
- 每天一个linux命令(目录)
- linux命令学习(每天都会更新)
- 每天一个Linux命令-1(grep)
- 每天一个Linux命令-2(wc)
- iOS KVO & KVC
- TF-IDF与余弦相似性的应用(二):找出相似文章
- Codeforces Round #172 (280A) - Rectangle Puzzle
- ASP.NET后台中调用前台Javascript函数的几种方法
- 我倒是可以帮你查一下这个人的底细哦,不过……
- 每天四个linux命令(步骤二)
- 解决MyEclipse启动服务器控制台信息中文乱码问题
- Spring 开源框架介绍
- Android中sqlite数据库应用
- 从优化到再优化,最长公共子串
- JSTL获取list的大小
- LINUX串口共享
- sgu 552 Database Optimization
- C#实现单向链表