1.作用:
工作常用:查看日志、软件安装下载
2.特点:
-
稳定
-
多用户
-
多任务
-
安全
-
源码公开
-
广泛的硬件/软件支持
-
强大的命令工具
3.shell
-
shell是用来接受用户从字符终端输入的命令,并调用对应的程序去执行命令的程序
-
用户通过命令和Linux进行交互的桥梁
-
Linux通过shell来解释执行命令
-
linux默认的shell是:bash
4.命令:
1)日期
date #返回Linux系统日期date '+%y-%m-%d %H-%M-%S' #格式化日期
2)查看系统版本
cat /etc/issue #查看系统版本CentOS release 6.5 (Final)
3)关机
reboot #重启shutdown #关机halt #关机poweroff #立刻关机shutdown -h now #立刻关机shutdown -h 1 #1分钟后自动关机
4)文件操作
Linux文件系统是单个的树状结构,一切皆文件。没有盘符,有根目录“/”及其文件
- 文件路径
cd /home 【切换路径,进入/home————如果cd到具体路径,只能到文件夹】pwd 【查看当前用户所在的完整路径】cd .. 【回到上一级目录】cd 【进入个人主目录】cd - 【显示上次所在目录】
- 创建文件
touch a.txt 【创建a.txt文件】echo:创建非空文件 echo ‘hello’ > a.txt (> 是输出符)touch: 创建空文件 touch a.txt
- 进入文件操作
vi e.txt 【进入到e.txt】:q! enter 【不保存文件,退回编辑窗口】
- 创建/删除文件夹/文件
【创建名字为test的文件夹】mkdir test ——————蓝色是文件夹【创建a/b/c(级联)文件夹】mkdir -p a/b/c【删除空文件夹】rmdir 文件夹————rmdir只能删除空目录【删除非空文件夹】rm -rf 文件夹名 !!!需要谨慎再谨慎【强制删除叫‘a’的文件】rm -f a