一、Linux的安装和配置
这个给计算机装上VMware Workstation,下载一个CentOS-7的镜像,按照步骤去装就可以了。这样就有了虚拟系统可以进行操作,记得做大的改变之前做好快照,虚拟系统搞崩溃了,可以用快照恢复。
二、UNIX和Linux操作系统概述
1、UNIX是什么
1)掌握UNIX的定义:UNIX是一个计算机操作系统,一个用来协调、管理和控制计算机硬件和软件资源的控制程序。
2)了解UNIX操作系统的特点:多用户和多任务
a)多用户表示在同一时刻可以有多个用户同时使用UNIX操作系统而且他们互不干扰;
b)多任务表示任何一个用户在同一时间可以在UNIX操作系统上运行多个程序。
2.了解UNIX的简要发展史
(详见鸟哥私房菜P40-P52或Linux系统管理P13)
3.GNU项目与自由软件
1)了解GNU计划,是由Richard Stallman在1983年9月27日公开发起的,它的目标是创建一套完全自由的操作系统。
2)了解GPL条款
GPL条款是为保证GNU软件可以自由地使用、复制、修改和发布,所有GNU软件都有一份在禁止其他人添加任何限制的情况下授予所有权利给任何人的协议条款。
3)了解自由软件意味着:
a)你有自由以任何目的来运行该程序。
b)你有修改程序满足自己需求的自由。
c)你有权利重新发布副件,既可以白送也可以收取一定费用。
d)你有权利发布该程序修改过的版本,从而让其他人得益于你的改进。
4.Linux简介
1)Linux的定义:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
2)Linux操作系统的主要用途:主要用于服务器,特别是网络服务器。
3)两种常见的桌面环境:KDE和GNOME。
5.登录和退出Linux
1)关闭Linux系统的命令:init 0
2)Linux终端:Linux终端也称为虚拟控制台。Linux终端采用字符命令行方式工作,用户通过键盘输入命令,通过Linux终端对系统进行控制。
3)切换虚拟终端的方法:Ctrl+Alt+F[1~6],如想切换到第二号虚拟终端,则同时按Ctrl+Alt+F2
4)普通用户登录后系统的提示符:$
5)root用户登录后系统的提示符:#
6)退出命令:exit
三、Linux命令
who [选项]... [ 文件 | 参数1 参数2 ] 显示当前已登录的用户信息。
whoami [选项]...显示与当前的有效用户ID 相关联的用户名。
date 显示当前日期时间
date –s “2017-05-23 12:11:11” 以字符串形式设置时间
cal 查看当前月份日历
cal 5 2015 查看某月的日历
clear 清屏 快捷键Ctrl+l
su – 用户名 切换用户
passwd 用户名 更改用户名密码
man 命令 查看帮助
命令 –help 查看帮助
pwd 显示当前所在路径
cd 将当前目录更改为其他目录
cd ..返回上级目录
cd ~ 返回当前用的家目录
cd – 返回上次所在路径
ls 列出有关文件的信息(默认情况下当前目录),按字母顺序排序。
ls –a 显示所有文件(包括隐藏文件)
ls –A 显示所有文件(不包括.以及..的文件)
ls –d 列出目录本身
ls –l (ll)使用较长格式列出信息
ll -h 以易于阅读的格式输出文件大小信息
ll 等于ls –l ls –dl / ll -d查看目录本身的详细信息
cp 源文件 目标文件/目录 复制文件
cp -i 有相同命名文件覆盖时提示(默认情况下有提示)
cp -r 递归复制目录及其子目录内的所有内容
cp –p 保持源文件属性:模式,所有权,时间
cp –f 强制;如果无法打开现有目标文件,请删除它并重试
mv 源文件 目标文件/目录 移动文件
mv –n 不覆盖已经存在的文件
mv –i 覆盖前询问
mv –f 覆盖前不询问
rm 文件
rm –f 删除前不询问
rm –r 递归删除目录及其内容
mkdir 创建目录
mkdir –p 递归创建文件夹
touch 创建文件
cat 文件 将文件或标准输入组合输出到标准输出。
head 文件 显示文件前10行
head –3 文件 显示文件前3行
tail 文件 显示文件末尾10行
tail -3 文件 显示文件末尾3行
tail –f 文件 动态查看后面新增的内容
more 文件 以百分比形式查看文件
less 文件 通过上下键的方式翻页查看
使用两种方法查看ls命令的使用说明
ls –help
man ls
清除屏幕 Crtl+L
使用“useradd tom”命令新建tom用户,为tom用户设置密码“123”
切换当前用户为su tom
root:家目录
bin:用来存放常用的可执行文件的目录
sbin:用来存放系统的可执行文件的目录
dev:设备文件目录
etc:配置文件目录
pwd
绝对路径:只要路径的开头是/,这就是绝对路径,特点:在任何位置都能使用
相对路径:只要路径的开头不是/,这就是相对路径,特点:必须基于当前路径作为起始位置
cp 源路径 目标路径
cp -r:递归拷贝,用来拷贝目录
cp -a:拷贝文件以及文件的详细信息
\cp== /usr/bin/cp:使用最原始的cp命令,拷贝过程不会有提示
which cp:查看cp命令的信息
>覆盖 >>追加
来源:https://www.cnblogs.com/bubu99/p/12203034.html