0%

linux常见操作

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简写

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