Linux基本介绍和基本命令

VM虚拟机

只读 只写 可读可写

  1. 什么事操作系统?
    全称:Operation System 简称OS
    作用:控制硬件工作。
  2. 常见的操作系统
    Android、los、Windows、塞班、黑莓、、、MUI、Flyme……基于安卓定制
  3. 操作系统分类

应用领域

  1. 桌面:window10,window7,Mac os个人办公用

  2. 服务器:安全,稳定,可随意配置window server,Linux,服务器上任何设备都是支持热插拔的。(扩展性好)

  3. 嵌入式系统:打卡机、路由器、电梯、智能家具

  4. JVM:java虚拟机
    Java Virtual Machine

  5. 虚拟机软件
    Virtual Machine

  6. 常见的文件扩展名
    txt xml html
    exe docx pptx psd png gif jpg xls
    Ios(镜像文件)

  7. 安装虚拟机
    内存配置 1G
    硬盘配置 20G
    CPU配置 1
    网络配置
    Nat:个人主机和虚拟机直接的虚拟网络
    桥接:直接连到外部的物理网络,网络是能发现这台虚拟机:192.168.15.1

  8. Linux的文件系统,没有分区的概念,整个系统是磁盘:/:磁盘根目录

  9. Linux称为终端(Terminal),相当于DOS窗口

Open in Terminal(打开)

开源系统
闭源系统

安装方式

  1. 整机安装
  2. 双系统并安装
  3. 虚拟机安装
    centos

Linux基本命令

  1. cd切换目录
  2. ls 列出目录
  3. ls 目录名 列出指定目录
  4. ls -l 列表方式显示
  5. ls -a显示隐藏文件
  6. clear 清屏
  7. … 返回上一级
  8. touch 创建文件
  9. :wq 保存并退出
  10. :q!退出
  11. cat 所有内容
  12. head -2 前两句歌词
  13. tail -1 最后一行
  14. mv移动或修改
  15. rm -rf 删除
  16. cp复制
  17. vi 文件名
  18. cd~返回用户目录
  19. mkdir创建文件 -p 多级目录
  20. 按i a 开始编辑
  21. 按Esc 启用命令窗口
  22. ?/ 替换
  23. :g/要替换的内容/s//替换后的内容/g
  24. groups 组 id 查看编号
  25. ifconfig 查看IP 网卡名称 up开启 网卡名称 down关闭
  26. dhclient 自动获取ip地址
  27. su 名称 ……
  28. ps查看进程 -e列出所有进程 -ef所有进程 |管道筛选 grep过滤 Kill -9 [PID]关闭
  29. ps -e -ef | grep
  30. netstat -ao window查看端口
  31. netstat -tunlp 查看端口
  32. mkdir softwares 创建软件
  33. rpm -qa | grep myspl 查看
  34. rep -ivh 名称 安装
  35. rep -p名称 移除
  36. rpm -e 名称 --nodeps 强制删除
  37. java -version 查看JDK版本
  38. source 配置文件生效
  39. /ect/sysconfig/iptables 查看iptables文件
  40. tar -zxvf 路径 解压文件
  41. yhm install 文件名
  42. memcached -u root -p 11211
  43. windows使用0[telnet ip地址 11211]

其他的Linux命令

  • startup.sh 启动
  • shutdown 关闭
  • service iptables down 防火墙
  • service iptables stop 关闭防火墙
  • service iptables restatr 重启防火墙
  • Linux中自带的文本编辑器: vi 文件名

8421记忆法则

rwx:拥有
读、写、执行
chmod 授权
777 代表 111 二进制转换七进制
u 拥有者
g 同组用户
o 其他组用户

  • 添加权限
  • 删除权限

vm 文件名(苹果系统)

计算器 bin是十进制
HEX 十六进制

进程编号简称PLD

编辑多个字段如何跑到最后?

vi /etc/sysconfig/iptables 修改防火墙

service iptables restart 重启防火墙

rpm -qe | grep 【名字】查看是否存在

–nodeps强制删除
右键 Export 第一个选项 浏览

修改防火墙安装tomcat Mysql jdk

service iptables status 查看防火墙内容
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 开启防火墙端口(大写-i)
service iptables save 保存更改的防火墙服务
rpm -qa | grep mysql 查看系统是否自带mysql
rpm -e mysql-libs-5.1.71-1.el6.x86_64 --nodeps 如果存在就卸载

你可能感兴趣的:(Linux)