3.3.0: 基础命令 - 入门



1. linux入门命令

ls

介绍:ls - list directory contents

相关参数:


cd

介绍:change directory

常用用法:


man

介绍:man - format and display the on-line manual pages

作用:用来查看配置文件及命令的帮助文档

常用用法:


echo

作用:输出一个字符串,也可用来输出变量内容

参数:

常用用法:

# -e 参数可以识别特殊符号
# 加上-e可是识别\n换行符
echo -e "a\nb\nc\nd\ne"
a
b
c
d
e

# echo默认不识别"\n"为换行符,所以结果为一行字符
echo "a\nb\nc\nd\ne"
a\nb\nc\nd\ne

# -n参数输出的字符串结尾不会自动换行,特殊情况会有用
echo "good "; echo "morning"
good
morning

echo -n "good "; echo "morning"
good morning

type

作用:查看命令类型
语法:type cmd_name


命令路径变量:PATH

作用:用来提供给系统查找命令的路径,可自定义包含其他路径

查看PATH: echo $PATH

修改PATH:

vi /etc/profile
*************************
## 文件最后添加
export PATH=$PATH:路径1:路径2...
*************************

# 更改完配置文件后,执行source命令可以立即生效
source /etc/profile

alias

作用:创建命令别名

## 创建ls的命令别名,敲击ll相当于"ls -l --color=auto"
alias ll='ls -l --color=auto'

## 取消命令别名,可用which ll查看取消效果
unalias ll

## 若想alias永久生效,可编辑~/.bashrc文件
vi ~/.bashrc
***************************
## 适当位置添加
alias cmd_alias='cmd 其他参数'
***************************

vi

作用:文本编辑器

PS: 是必须学习的强大文本编辑器,编辑文件时,组合键ctrl z可以暂时退出编辑页面,fg命令返回。


uname

作用:查看系统信息

uname -a
Linux web01 2.6.32-431.el6.i686 #1 SMP Fri Nov 22 00:26:36 UTC 2013 i686 i686 i386 GNU/Linux
uname -r
2.6.32-573.el6.x86_64

2. bash shell操作快捷键