Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。
•安装vmware
•新建虚拟机
•安装Linux
•初步配置
•克隆
•完善配置
linux安装较易,就是虚拟安装,安装多台使用vmware的克隆技术。下面总结下Linux的基本操作:
1.简单命令
1.type -a 命令 :查看命令是外部命令还是内部命令,以及文件位置。
外部命令:在文件中存储,并且使用bash解释执行的脚本命令,如cd;
内部命令:liunx的buildin命令。如ifconfig yum等。
2.ps -ef 进程列表
3.echo 输出到标准 echo $$ 当前进程的PID
4.man 用户帮助手册 yum install man man-pages 安装。 man +命令 可以方便查询常用的命令使用方法。
•shell,bash:程序
•/etc/profile是bash的配置文件
•source /etc/profile
2.文件系统
系统启动时是从/boot根目录下启动的。
df -h 命令查看文件系统信息。
/usr 是程序默认的安装路径。
文件的操作:
•df:显示磁盘使用情况 df -h
•du:显示文件系统使用情况 –du -sh 或者–du -a
•ls:显示目录 –ls -alhrt(参数可选)
•cd:切换工作目录
•pwd:显示当前工作目录
•mkdir:创建目录 –mkdir -p ./a/b/c –mkdir a/{1,2,3}dir
•rm:删除 –rm -f –rm -rf /
•cp:拷贝 –cp /etc/{profile,inittab} ./ –cp -r ./a ./new –cp -l cp -s
•mv:移动
•ln:链接 –ln 默认硬链接 –ln -s 软链接
•stat:元数据
•touch 创建文件
•sdb mount 挂载其他的硬盘 可以直接挂载到任意目录下/home。
文本操作命令:
•shell读取用户输入的字符串
•发现|,代表有管道
•|左右被理解为简单命令
•加工:前一个(左边)简单命令的标准输出
•指向后一个(右边)简单命令的标准输入
•注意:后一个简单命令一定能够接受标准输入。
•xargs:
•命令
–1,在标准输入中读取到的内容!
–2,自己的参数理解为一个字符串
•模仿shell,做blank切分,第一个子字符串为命令
–3,将步骤1的内容做为步骤2的命令的选项参数拼接起来
–4,执行得到的结果
•echo
"/" |xargs ls -l
•VI 全屏文本编辑器
编辑模式:
•移动光标
•删除&替换单个字符
•删除命令
•复制粘贴
•撤销&重做
关于VIM操作的需要多加练习。