zoukankan      html  css  js  c++  java
  • 第一天 简介、安装和目录管理命令

    目录:
    
    第一章 Linux简介
        一 UNIX发展史
        二 常见Unix
        三 Linux发展史
        四 常见的Linux
        五 Linux特点
        六 Linux应用领域
    第二章 Linux安装
        一 虚拟机使用
        二 安装方式
        三 分区
    第三章 Linux常用命令
        一 linux命令的格式
    
    

    第一章 Linux简介

    一 UNIX发展史

    1、1965年,美国麻省理工学院(MIT)、通用电气公司(GE)及AT&T的贝尔实验室联合开发Multics工程计划,其目标是开发一种交互式的具有多道程序处理能力的分时操作系统,但因Multics追求的目标过于庞大复杂,项目进度远远落后于计划,最后贝尔实验室宣布退出。

    2、1969年,美国贝尔实验室的肯.汤普森在DEC PDP-7机器上开发出了UNIX系统。

    3、1971年,肯.汤普森的同事丹尼斯.里奇发明了C语言;1973年,UNIX系统的绝大部分源代码用C语言重写,这为提高UNIX系统的可移植性打下基础。

    二 常见Unix

    AIX IBM
    HP-UX HP
    solaris SUN

    三 Linux发展史

    1、minix
    由Andrew S. Tanenbaum(谭宁邦)发明。MINIX最初发布于1987年,开放全部源代码给大学教学和研究工作。2000年重新改为BSD授权,成为自由和开放源码软件。

    2、linux
    Linus Torvalds(李纳斯.托瓦兹),他在芬兰的赫尔辛基大学用Minix操作平台建立了一个新的操作系统的内核,他把它叫做Linux。

    四 常见的Linux

    1、fedora、RedHat、CentOS、SUSE、gentoo、红旗、Mandriva、turbolinux
    RHEL enterprise。

    2、Debian、Ubuntu。

    五 Linux特点

    特点:
    开源 免费 稳定 安全
    缺点: 易用性差 厂商支持性差

    六 Linux应用领域

    目前Linux服务器是当前最广泛的应用。

    第二章 Linux安装

    一 虚拟机使用

    VMware主要特点:
    1、不需要分区或重新开机就能在同一台PC上使用两种以上的操作系统
    2、本机系统可以与虚拟机系统网络通信
    3、可以设定并且随时修改虚拟机操作系统的硬件环境

    二 安装方式

    图形安装:直接回车。

    字符安装:linux text 回车
    耗费资源少,安装速度快。显卡不能识别。

    限于篇幅,具体安装步骤请百度。

    三 分区

    1、linux分区表示

    分区类型:

    主分区:最多只能分四个
    扩展分区: 扩展分区最多1个,扩展不能格式化,也不能写入数据。只能包含逻辑分区。扩展分区加主分区最多有4个。

    逻辑分区:在扩展分区上面,可以创建多个逻辑分区。逻辑分区相当于一块存储截止,和操作系统还有别的逻辑分区、主分区没有什么关系,是“独立的”。

    文件系统:
    Windows: fat16 fat32 ntfs
    Linux: ext2 ext3 ext4

    1. 注意事项
      linux下所有内容都是文件,包括硬件;
      linux严格区分大小写;
      linux下不以扩展名区分文件类型,而是靠权限.但是有特列,如压缩文件,rpm软件包文件;
      所有的可存储设备,都必须挂载使用。包括硬盘。

    2. Linux分区表示

    /dev/hda1 hd:IDE硬盘 sd:SCSI,SATA硬盘 a:第一块硬盘 1:第一个分区
    /dev/sda1
    /dev/sdc5 第三块scsi硬盘的,第1个逻辑分区

    3)挂载过程

    windows中: 盘符
    C:
    D:
    E:

    Linux中:
    硬盘文件名----------指定挂载目录(盘符) 挂载
    /dev/sda1-----------/boot

    2、linux分区

    1)必须分区

    /	根分区必须单独分。	越大越好
    swap分区 交换分区,不要大于2GB
    

    2)常用分区

    /boot 启动分区 100MB
    /home
    /www
    

    3、密码原则:
    复杂性,容易记忆性,时效性

    4、安装完成基本
    关闭防火墙
    关闭SELinux

    修改IP地址:
    安装时修改
    setup----- service network restart

    5、远程管理工具

    6、远程文件传输工具

    第三章 Linux常用命令

    一 linux命令的格式

    1、命令 [选项] [参数]

    ls	list	显示目录下内容
    

    ① 命令名称:ls
    命令英文原意:list
    命令所在路径:/bin/ls
    执行权限:所有用户
    功能描述:显示目录文件

    ② ls 名直接回车,显示目录下内容

    ls  -l			长格式显示	
    

    (缩略选项用一个减号,完整选项用两个减号)

    -rw-------    1   root    root    1190    08-10 23:37     anaconda-ks.cfg
    

    第一项: 权限位
    第二项: 1 引用计数
    第三项: root 所有者
    第四项: root 属组
    第五项: 大小
    第六项 最后一次修改时间
    第七项 文件名

    ls  -a   	显示所有文件(包含隐藏文件)
    ls  -al
    ls  -h		文件大小显示为常见大小单位	B	KB	MB
    ls  -d		显示目录本身,而不是里面的子文件
    

    提示符:

    [root@localhost src]#
    
    [当前登录用户@主机名 当前所在目录]#
    
    #	超级用户
    $	普通用户
    
    当前所在目录:		~		用户家目录	
    管理员		/root
    普通用户		/home/用户名
    

    二 目录操作命令

    1) 切换所在目录

    cd	切换所在目录
    

    ①命令名称:cd
    命令英文原意:change directory
    命令所在路径:shell内置命令
    执行权限:所有用户

    ②cd /usr/local/src

    相对路径:参照当前所在目录,进行查找。一定要先确定当前所在目录。
    [root]#cd ../usr/local/src

    绝对路径:cd /usr/local/src 从根目录开始指定,一级一级递归查找。在任何目录下,都能进入指定位置

    cd  ~		进入当前用户的家目录		/root		/home/aa/
    cd		
    cd  -		进入上次目录
    cd  ..		进入上一级目录
    cd  .		进入当前目录
    

    2)显示当前所在目录

    pwd	显示当前所在目录
    

    命令名称:pwd
    命令英文原意:print working directory
    命令所在路径:/bin/pwd
    执行权限:所有用户

    3) linux常见目录

    /		根目录
    /bin		命令保存目录(普通用户就可以读取的命令)
    /boot		启动目录,启动相关文件
    /dev		设备文件保存目录
    /etc		配置文件保存目录
    /home		普通用户的家目录
    /lib		系统库保存目录
    /mnt		系统挂载目录
    /media		挂载目录
    /root		超级用户的家目录
    /tmp		临时目录
    /sbin		命令保存目录(超级用户才能使用的目录)
    /proc		直接写入内存的
    /sys		
    /usr		系统软件资源目录
    	/usr/bin/		系统命令(普通用户)
    	/usr/sbin/		系统命令(超级用户)
    /var		系统相关文档内容
    	/var/log/		系统日志位置
    	/var/spool/mail/		系统默认邮箱位置
    	/var/lib/mysql/		默认安装的mysql的库文件目录
    

    4) 建立目录

    mkdir  目录名
    

    命令名称:mkdir
    命令英文原意:make directories
    命令所在路径:/bin/mkdir
    执行权限:所有用户

    mkdir  -p  11/22/33/44		递归建立目录
    

    5) 删除目录

    rmdir  目录			只能删除空目录
    

    命令名称:rmdir
    命令英文原意:remove empty directories
    命令所在路径:/bin/rmdir
    执行权限:所有用户

    rm  文件名		删除文件
    
    rm  -rf   目录	删除文件和目录
    	-r  递归,删除目录
    	-f  强制
    

    6) 显示指定目录下所有内容的目录树

    tree  目录名
    

    命令名称:tree
    命令所在路径:/usr/bin/tree
    执行权限:所有用户

    (未完待续)

    作业:
    1、安装Linux(Vmware、Linux系统、远程工具)
    2、预习-Linux常用命令

  • 相关阅读:
    获取MAC地址的两种方法
    发现使用wcf传输的文件有20K的丢失
    用 document.readyState == "complete" 判断页面是否加载完成。
    防止SQL注入ASP代码
    什么是极端编程?
    Web.config 节点含义
    去掉网页上的图片工具栏
    程序员—青春饭?
    历史大骗局:广岛长崎原子弹爆炸
    最佳实践
  • 原文地址:https://www.cnblogs.com/52fhy/p/5014263.html
Copyright © 2011-2022 走看看