Linux 安装: # 为管理员 $为用户
1.复制iso镜像.
2.创建虚拟机.(组装)注意:安装位置
3.将镜像放入到虑拟光驱
4.开机
命令提示符: [root@localhost ~]#
[当前登录的用户@主机名 宿主目录]#
宿主目录: 存放当前用户环境变量的目录
5.关机命令: #init 0 重启#init 6 破密码 # init 1 切换字符/图形终端 #init 3/5
vim的基本操作:
vim: 文本编辑器(word)
vim工作模式: 1)命令模式: 键盘上的所有操作都理解为vim的内部命令去执行
2)输入模式: 所有的按键操作都当作内容输入
3)末行模式:用于退出文本编辑
末行<-:--命令--i-->输入
<--ESC--
末行模式下: :w 文件名 :q! :wq :set nu 加标行数字
yy复制当前行 p粘贴当前行 dd 删除 nyy 复制多行 ndd删除多行
命令模式下; x/X 删除光标对应的字母
u /U撤销
?/字符 查找对应字符
:%s/old/new/g 将全文中的old换成new
useradd +(用户名)user1
su(切换) - (用户) user1 pwd 显示当前工作目录
cat 查看文件内容(最后内容) more 查看文件内容(翻页)
ls 显示当前目录下的具体信息 ls -l 长格式 具体信息 ls -l +绝对路径
man+ 对象命令 显示相关命令的具体命令
example 例举案例
| 管道符 将管道符 前的命令 输入为管道符后命令的前提
ls | wc -l 意义: 列举文件 | 数行数
重定向> 改变系统输出正常方向 不在屏幕显示。
> 输出重定向 > 文件 (无则新建一个) A> B 将A写入 B中 (覆盖)
>>追加重定向 非覆盖 只追加 原来文件内容后添加
2> 错误重定向 收走错误信息 留下正确
ex: tail -l /etc/passwd //查看文件最后一行
tail -l /etc/passwd > B 覆盖文件B
head -l /etc/passwd //查看文件第一行
head -l /etc/passwd》B 添加到B
vim/etc/profile 添加 【命令】 【i】进入编辑模式 命令 至末尾 可以保存(开机再生效)
常用命令:
1. pwd 显示当前工作目录
2. cd 切换目录 + 相对或绝对路径 # cd . 切换当前目录 # cd .. 切换上级目录
3. ls 显示文件目录下的信息包
-l:以长格式显示、
-a:显示所有子目录和文件的信息包 -d:显示目录本身的属性
-A:类似于“-a”,但不显示“.”和“ -h:以更易读的字节单位(K、M等)
-R:递归显示内容 --color:以颜色区分不同类型文件
在linux中隐藏文件都是以.开头的 ls * 查看文件 ls .*查看隐藏文件
4、alias 定义别名
可定义命令 ex : #alias aa=“ls -al” aa代表命令ls -al
5、mkdir (相对或绝对路径下)创建目录
mkdir -p 按路径(递归)连续创建文件
6、rm 删除文件
rm -f 强制删除文件 rm -rf 强制删除连续(递归)文件
7、du 统计目录及文件的空间占用情况
-a 统计时所有文件 不仅仅 只统计目录 -h 用单位K、M 显示文件大小
-s 显示当前对象的总体大小 -as 不能同时用
8、 touch 新建文件 以及更新文件时间 ex: touch a b c 在当前目录下新建 abc 三个文件
NTP 网络时钟服务器
LDAP 轻量级 目录服务
9、 file 查看文件类型
10、 cp 复制文件及目录 cp -r 复制文件夹
ex : cp a b 将a复制 并命名为b
11、 mv 移动文件或目录 、
mv 源文件 目标目录 ex:mv c / 将c 剪切至文件夹 / 下
在当前目录下 mv c b 将c改为 b 改名 (文件 文件夹)
12、ln 为文件或目录创建链接 ln -s 建立软连接 ln -s B A b链接到a a为b 的快捷方式
ln b a 建立硬链接