linux系统特点
安全、稳定、多用户、多任务、开源免费
linux基本知识
-
终端显示:[root @localhost bin]#
- []:没有意义
- root:代表当前登录的用户名是root
- @:没有意义
- localhost:当前主机名
- bin:当前所在的目录,如果为~,则表示当前登录用户的家目录
- #:超管的提示符,$:表示当前登录的是普通用户
-
目录结构
linux系统属于树状结构,最上层是根目录(/),跟目录包括以下目录
-
bin:存放二进制可执行文件,普通用户操作的命令
-
sbin:存放二进制可执行文件,超管用户操作的命令
-
usr:unix software resoure,软件默认安装路径
-
boot:存放系统启动相关的配置信息
-
dev:存放设备信息文件
-
etc:存放系统配置相关文件,如软件服务启动脚本
-
root:root用户的主目录(家目录)
-
home:普通用户的主目录(家目录)
-
tmp:存放临时文件的目录
-
mnt:挂载U盘
设置共享目录:/mnt/hgfs/...
-
media:挂载光盘
-
var:存放动态信息文件,比如日志、邮件等
-
-
文件颜色
- 默认色代表普通文件
- 绿色代表可执行文件
- 蓝色代表目录文件
- 青色代表链接文件
- 红色代表压缩文件
- 黄色代表设备文件
linux常见命令
-
查看:ls 查看当前目录中有哪些文件
ls -a 查看当前目录中所有文件,包含隐藏文件
ls -l 查看当前目录中所有文件的详细信息,可缩写为ll
ls -al 查看当前目录中所有文件的详细信息,包含隐藏文件
drwx r-x r-x 2 root root 4096 5月 21 12:39 bin
- d:表示当前文件类型,d表示目录,-表示文件,l表示链接文件
- rwx:表示文件的读写权限,r:可读,w:可写,x:可执行,rwx表示所有者的权限,r-x表示所属组的权限,最后一个r-x表示其他人的权限
- 2表示当前位置有几个子目录
- root:表示文件的所有者
- root:表示此文件的所属组
- 4096:文件大小
-
路径切换:cd / 进入根目录
cd 目录名 进入该目录 cd .. 返回上一级目录
cd ../.. 返回上两级目录
-
新增目录:
- 新增一个目录:mkdir demo
- 新增多个目录:mkdir demo1 demo2 demo3
mkdir /wendang/{demo1,demo2} - 新增多级目录:mkdir -p a/b/c
-
新增文件:
- 新增一个文件:touch demo
- 新增多个文件:touch demo1 demo2 demo3
- 新增多级文件:touch a/b/c/1.txt
-
删除目录:rm -r 目录名
强制删除目录:rm -rf 目录名
-
删除文件:rm 文件名
强制删除文件:rm -f 文件名
-
复制文件:cp 文件名 目的路径
-
复制目录:cp -r 目录名 目的路径
-
剪切文件:mv 源文件 目的文件
-
重命名:mv 源文件 修改后文件名
-
剪切目录:mv 源文件 目的路径
-
清屏:clear
-
帮助:ls -help
man ls whatis ls
-
显示当前位置的绝对路径:pwd
-
查看历史输入记录:history
-
显示当前详细日期:date
-
普通用户关机:poweroff
halt
-
root用户关机:shutdown -h 10 10分钟后关机
shutdown -h 17:30 17:30关机
shutdown -h now 立即关机
poweroff
halt
-
取消关机:ctrl+c 在同一个终端取消关机
shutdown -c now 在不同的终端取消关机
-
普通用户重启:reboot
-
root用户重启:shutdown -r 10 10分钟以后重启
shutdown -r 17:30 17:30重启
shutdown -r now 立即重启
reboot
-
取消重启:ctrl+c 在同一个终端取消重启
shutdown -c now 在不同的终端取消重启
网友评论