linux目录结构
- linux文件系统没有盘符的概念,就是没有C盘,D盘等等,所有的文件入口是从根目录开始
- 系统自带的文件不要删或者修改
linux命令(重点)
命令格式:command -option paramaters
绝对路径:从根目录开始
相对路径:从当前目录开始
ls:list的缩写
- 查看指定目录下的文件和文件夹(内容)
- ls:查看当前目录的内容(文件和文件夹),绝对路径写法
- ls /root:查看指定目录/root里面的内容,相对路径写法
- ls /root/home: 同时查看多个目录下的内容
- -a :all 所有,隐藏和非隐藏的文件和文件夹
- ls -a:查看当前目录下的隐藏和非隐藏的文件和文件夹
- ls -a /home:查看指定目录下隐藏和非隐藏的文件和文件夹
- -l:list简写,列表显示,以列表形式显示指定目录下的文件和文件夹
- ls -l:以列表形式显示当前目录下的文件和文件夹
- ls -l /home:-ls -l /home :以列表形式显示指定目录下的内容,绝对路径
- ll :ls -l简写
- -a :all 所有,隐藏和非隐藏的文件和文件夹
ps: process status,进程状态-
- ps -ef:查看当前正在运行的进程
kill:终止
kill 37922 :终止进程37922,有时候不一定会终止进程
kill -9 37949:杀死进程37949,一定会杀死进程
kill -l:查看kill命令的所有信号
ifconfig:查看虚拟机的网络配置信息
- windows:ipconfig
- iOS:ifconfig
clear:清屏命令
- 也可以用ctrl + l 来替代,也是清屏
pwd:显示当前目录的绝对路径
shutdown:关机
- reboot:重启
- shutdown -h now:立马关机
- halt:不断电关机
cd:change directory,切换目录
- cd:切换到当前登录用户的家目录,如果是itcast用户登录的,就回到/home/itcast,如果是root用户登录的就回到/root
- cd /big59/test1: 切换到/big59/test1目录下
- cd .. :返回上一级目录
- cd -:在最近的两个目录间切换
- cd / :切换到根目录
hostname:查看当前服务器的主机名称
mkdir:make directory,创建文件夹
- cd /bigdata_59:
- cd /bigdata_59 :先切换到/bigdata_59目录下
- mkdir test3 :在当前目录下创建文件夹test3,相对路径
- mkdir /big59/test3 :在指定目录下创建文件夹test3,绝对路径
- -p :递归创建有层级的文件夹,先检查,判断之后再创建
- mkdir -p test1/test11/test111 :在test1里面检查是否有test11,如果有就不管直接在test11里面创建test111,如果test11不存
在,先创建test11,再到test11里面创建test111
- mkdir -p test1/test11/test111 :在test1里面检查是否有test11,如果有就不管直接在test11里面创建test111,如果test11不存