Linux www.kernel.org www.gnu.org
-- 内核
--服务器(企业,金融,银行)
-- 个人桌面版(fedora,中标麒麟)操作系统
-- 手机安卓系统
版权许可: GNU/GPL
centos redgat ububtu suse fedora----linux 的发行版本
下载:mirrors.163.com mirrors.suhu.com mirror.centos.org 操作系统
安装系统
1. 创建一个目录用来保存虚拟机文件
2. 安装系统
3. 连接操作系统(默认超级管理员root)
查看iP地址:ifconfig 网络配置命令 或ip a
连接系统 :
XShell sshroot@192.168.158.128
XManager 图形化界面连接 连电脑桌面
传输文件 :
FileZilla /secureFX
文本编辑器 : notepad++ /EditPlus
虚拟机联网注意事项
1 虚拟机统一使用NAT方式连接
2当虚拟机连不上
a)确定VMnet8网卡的IP地址(192.168.12.1)
b)服务--(vmware dhcp service)和(vmware nat service)
c)网卡"已连接"勾上
d)检查"虚拟网络编辑器"的NAT相关设置(网段)
3 重启一下网卡 #service network restart
/表示根目录 ,,linux系统里面最上层的目录
文件或目录名称严格区分大小写
常用命令 :
cd /var/log 进入指定目录 change direction
pwd 打印当前目录
ls 列出当前目录有哪些文件(目录)
ls -l 长格式列出文件属性
ls -d 查看目录本身
ls -ld +文件路径 查看长文件目录本身
ls -a 查看所有文件(包含隐藏文件)
ls -l 等效于ll
drwxr-xr-x. 2 root root 4096 Feb 22 2013 statetab.d
-rw-r-----. 1 root root 1786 Sep 25 2012 sudo.conf
如果第一个字符位置是- 代表是普通文件
如果第一个字符是d,代表是目录
mkdir 创建目录
-p 递归的创建(多级目录创建)
rmdir (删除目录 ,,只能删除空目录)
rm 删除文件或者目录
-f 强制删除
-r 删除目录
组合使用 rm -rf 文件名
cp 拷贝 == > cp src dst
-r 复制目录
-a 复制所有 ,,包括属性
mv 移动或者重命名
cat 查看文件
more 分屏查看文件内容
head -5 文件名 查看前5行内容
tail -10 文件名 查看文件后5行内容
. 或 ./代表当前目录
.. 或 ../ 代表上级目录
[root@localhost ~]# -------当前登录用户@主机名 当前目录 ~代表当前用户的家目录
#代表 超级用户
$代表普通用户
Ctrl +c终止命令
du 统计文件或者目录大小
-s -h
组合使用 du -sh 文件
du -s /etc/*
du -s /etc
grep -- 在文件里面找符合条件的行
grep 'root' /etc/passwd
-i 不区分大小写 grep -i 'root' /etc/passwd
-v 取反 grep -v 'root' /etc/passwd
-A[2] 显示后两行
-B[2] 显示前两行
-n 加上行号
-R 加上递归
grep 支持正则表达式 ,,后面讲
find --在目录里面找符合条件的文件或目录
find 查找的目标 匹配的条件 find /etc/ -name "*conf*"
-name
-type d 或 f
vi vim 编辑文件
命令行模式
输入dd 删除光标所在的行
输入3dd删除光标所在的连续3行
输入p 粘贴
输入yy 复制光标所在的行
输入3yy 复制光标所在的连续的三行
输入G 光标快速定位到最后一行
gg 光标快速定位到第一行
u 撤销上一部操作
查找匹配内容 : /+查找名称 光标向下 按键盘小写n 光标向上 按键盘大写N
输入 i 进入插入模式
插入模式(编辑)
按ESC 输入冒号 进入最后行模式
最后行模式
:5 光标定位到第五行
:1,$s/nologin/8888/g 表示 从第一行开始把整个文件的nologin替换成8888
1表示 起始行
$表示最后一行
nologin表示需要被替换的内容
8888表示替换的内容
g表示通行(整行替换)
set nu (显示行号)
w q ! (wq表示保存退出 ,w保存 q 退出 !强制退出)
touch 文件名 (创建一个为空的文件)
man 命令 查看命令帮助