1, 1991 发布 作者 linus
2, linux 系统优势:
跨平台
多任务,多用户
安全可靠
3, 系统分类:
unix linux win macOS
4, linux 版本:
redhat centos ubuntu (界面版) fedora debian
Windows 系统有win7,win10,win8 之前的xp
5
Linux一共有七个终端
Ctrl+Alt+F1-F7 可以任意切换
每一个命令后面需要加空格
目录结构:
一个根目录
不同功能的目录
cd
跟相对路径,绝对路径
目录名字 切换目录
cd
.. 代表上一级目录
. 代表当前目录
/ 代表根目录
~ 代表家目录
- 代表上一次工作目录
ls
看目录
ls -a 查看目录下的所有内容,包括隐藏文件(.开头的文件)
ls -l 可以简写为 ll
查看目录里面的详细内容(长格式)
ls -R 子目录里面的内容也显示出来
ls -la 长格式显示所有隐藏文件及目录(参数位置可以调换)
pwd
查看当前目录的绝对路径,(目前你在哪里)
用户都有家目录
root root ~
普通用户 home
mkdir 创建目录
mkdir a b c d
递归创建目录 -p mkdir l/w p/t
mkdir -p test/{a,b,c,d}
ls 看目录
rmdir 删除空目录
rm -r
删除非空目录要用 -r 参数 ,里面隐藏了一个-i 参数,起到询问的作用
rm -rf 强制删除,不会有任何询问,小心用之!!
•-f :就是force 的意思,忽略不存在的文件,不会出现警告信息;
•-i:互动模式,在删除前会询问使用者是否动作
•-r :递归删除,每次都会询问
touch 建立文件
编辑文件 vi 文件名
cat 文件名 看文件内容 (文件内容不大,一次性全部读出)
cat -n 文件名 列出行号,包括空白行
more 内容多的时候,一页一页显示
•空格键:向下翻页。
•b:向上翻页。
•回车键:向下滚动一行。
•/ 字符串:搜索指定的字符串。
•q:退出。
less
tail 读后10行内容
tail -n 2 /etc/passwd 指定行数,结尾读取后两行内容
简写为
tail -2 /etc/passwd
head 读前10行内容
head -n 2 /etc/passwd 指定行数,从开头读取前两行内容
简写为
head -2 /etc/passwd
mv 移动
mv 目录名 路径
路径存在,则移动,无此路径则改名
在同一个目录下相当于改名字
类似于剪切 mv cc/cc.txt /root
系统命令
reboot /shutdown -r now / init 6
重启系统
shutdown -r now 重启
poweroff /halt / shutdown -h now / init 0
关闭系统
ip addr 查看ip 等系统详细信息
ifconfig (最小化安装需要下载 yum install net-tools)