概要
1.虚拟机的安装与CentOS的安装
2.LInux系统特性
3.Linux命令基本格式
4.vi编辑器简要
5.获取帮助,查看文件命令使用方法
6.其他常用命令
一.VMware环境搭建Linux系统安装及设置
1.VMware环境搭建与其他应用软件基本没有什么不同,直接安装即可。
2Linux系统安装(简单提及需要注意的几点)
<1>首先新建虚拟机,首次安装我选择的是典型安装(之后也练习过自定义安装)
<2>在安装成功后要设置光驱设备的状态勾选,选择启动时连接。
其他选项基本都为默认选项,无需更改。
二.CentOs 7安装
<1>首先设置地域和时区
<2>语言选择(建议选择英语避免出现乱码)
<3>磁盘分区
a./boot启动分区
b./根分区
c.swap(内存的2倍)交换分区
d.自定义分区
<4>root用户的密码设置(一定记牢,不能忘记)
<5>安装后直接登陆。
三.bash 和shell
1.bash —用户与系统交互的方式
2.shell —用户与内核进行交互的接口(命令解释器)shell有自己的编程语言用于对命令的编辑,允许用户编写由hsell命令组成的程序。
四.命令行与命令提示符
1.root—当前登陆用户;
localhost—主机名;
“~”—当前所在目录;
“#”—命令提示符。
2.命令提示符:
“#”—root用户提示符;
“$”—普通用户提示符
3.[ ]的内容可以进行自定义显示,使用PS1命令进行定义;
echo $PS1用来查看当前状态[ ]的显示内容。
五.命令的语法结构
command [-option] parameter1 parameter2 …
命令 选项 参数1 参数2
注意:
1.[-option]不一定存在,加入选项时,通常会带“-或者"–";
2.parameter1,parameter2是命令的作用对象;
3. 命令 选项 参数之间是用空格区分的,空格是重要的提示符,一定不能省略。
六.Linux系统特性
1.tab键补全命令
如果能唯一标识,则直接补全;否则,再一次tab,给出列表
2.快捷键
Ctrl+C 终止前台运行的程序退出等价exit清屏
Ctrl+D 删除当前光标所在位置的字符
Ctrl+L 清屏
Ctrl+A 光标移动到命令行的最前端
Ctrl+E 光标移动到命令行的最后端
Ctrl+U 删除光标前所有字符
Ctrl+K 删除光标后所有字符
Ctrl+R 搜索历史命令。利用关键词
3.历史命令—history
4.命令别名—alias
5.变量(与C语言类似)
<1> 本地变量:生效符为为当前shell进程中的某代码片段,通常指函数。
<2>局部变量
<3>环境(全局)变量
6.特殊重要符号
<1>管道符“|”:一种通信方式,把一个程序的输出连接到另一个程序的输入。
tee管道:在数据流的处理过程中将某段信息保存下来,既能输出在屏幕又能保存到指定文件中。
<2>“.”当前目录
<3>“…”上一级目录
<4>“``”反单引号,命令替换
<5>“ ’ ’ ”单引号,强引用,不做变量替换
<6>“ ”双引号,弱引用,可以实现变量和命令的替换
<7>{}扩展或者构建代码
<8>" * “表示通配符的作用
7.输入输出重定向
<1>输出重定向—“>”
正确输出:
“>”(1>):覆盖重定向
“>>”(1>>):追加重定向
错误输出:
2>;
2>>;
混合输出:&>
<2>输入重定向—“<”
例如:
grep “root” < /etc/passwd
后一个
8.命令通配符
通配符 | 含义 |
---|---|
* | 匹配任意长度的任意字节 |
? | 匹配任意单个字符 |
[] | 匹配指定范围内的任意单个字符 |
[^] | 匹配指定范围外的任意单个字符 |
七.vi文本编辑器
<1>vi File.txt进入文本编辑
<2>字母I进入编辑模式并输入内容
<3>Esc=>shift+":"=>输入wq保存并退出
<4>File.txt保存在用户当前所在的目录下
八.获取帮助的命令
<1>help
格式:command --help
help命令可以用来查大多数外部命令命令的参数选项和不同参数所代表的含义。
<2>man
格式:man command
man是查看命令的帮助文档,与help相比更加详细,需要用到一些翻阅文档的快捷键,一般用man查看一个命令的帮助文档是,可以通过whatis查看该命令在man帮助文档的入口
<3>Info
格式:info command
info与man类似,帮助都比较详细,在不同主题之间的中转功能。
一般都使用help,man进行补充,info用的很少。
九.查看文件目录的命令
<1>ls—查看目录下所有文件(可以在后面加参数查看所有文件的详细信息)
<2>file—查看具体某一个文件的文件类型
格式:file 路径/文件名
<3>stsat—查看文件属性
与file相比查看的内容更加详细
<4>cat—查看文件内容(后面加参数可以查看指定地方的信息)
<5>more—查看文件类型
十.Linux常用管理命令
命令的具体选项和参数可以使用–help或其他帮助命令查看并使用
cd—跳转目录
ls—查看文件
pwd—显示当前所在目录
date–显示或修改时间
passwd—设置用户密码
useradd—添加一个新用户
su—更改用户
clear—清屏
who—显示当前登陆的用户
uname—查看操作系统相关信息
ifconfig—查看IP
uptime—输出系统运行信息
dmesg—显示开机信息
free—显示系统内存状态
ps—显示系统进程瞬间的运行状态
echo—在终端输出字符串或变量
reboot—重启系统
poweroff—关闭系统
kill—关闭进程
touch—新建文件
mkdir—新建目录
cp—复制文件或目录
mv—移动文件或目录
rm—删除文件
alias—别名
unalias—取消别名
type—查看命令为内部命令还是外部命令