美文网首页
Linux学习

Linux学习

作者: lufaqiang | 来源:发表于2017-08-18 07:49 被阅读0次

    http://www.cnblogs.com/peida/tag/linux%E5%91%BD%E4%BB%A4/

    Linux和VMware
    1、windows桌面操作系统 (Destktop)
    2、 Linux是服务器操作系统
    特点:稳定、安全
    在windows使用Linux需要装虚拟机(VMware)

    image.png

    VMware的安装
    1、下载VMware
    2、使用管理员身份进行运行
    3、自定义安装,目录最好不要出现空格,中文
    注意:过程中,指定共享虚拟机的位置(找一个大的剩余空间)
    4、破译
    破解密钥:1F04Z-6D111-7Z029-AV0Q4-3AEH8
    客户机的安装(Ubuntu_1024_server_64)
    1、下载镜像文件(.ios文件)

    2、在安装好的VMware中点击文件→新建虚拟机

    image.png image.png

    选择.iso所在路径

    image.png

    注意用户名的书写要求
    此处需要记住用户名和密码用于登入
    用户名:ubuntu
    密码:123456

    image.png

    放在之前预留出的盘符,


    根据自己盘符大小选择
    进行登录

    image.png

    登录完成
    常用命令:
    1、cd / 进入根目录
    2、ls 含有哪些文件
    3、ls -al 文件的列表形式
    4、看帮助

    • 命令 --help
      man ls
      info ls
      清屏: clear
      退出:q
      ls -al | more
      |管道符:一次只显示一一屏
      . 当前目录
      .. 上级目录
      . 开头的文件或文件夹等价于隐藏文件
      Linux文件夹结构
      /bin 二进制文件
      /dev 设备目录 光驱 磁盘......
      /etc 配置文件目录
      /lib 库文件.so文件(共享对象文件)
      权限控制好
      /home 主目录 所有用户的家 cd~ 回到主目录 pwd显示当前目录
      /meidu
      /mnt
      /opt
      /usr
      /usr /bin 可执行文件
      /usr/sbin 可执行文件
      /usr/local
      /usr/local /bin 给自己用的可执行文件
      /usr/local /sbin
      都在PATH下
      /root root用户的主目录
      /sbin二进制文件
      cp:拷贝
      mv:移动
      rm:删除 rm -f -R 文件
      root下的文件只有root权限才可以用,慎用
      whoami 查看当前用户(脚本中用到)
      which 查看可执行文件的地址
      echo 输出字符
      echo $PATH 环境变量 (区分大小写)
      apt-get 高级软件管理
    image.png
    sudo passwd 切换用户
    输入当前用户Ubuntu的密码
    再输入root用户密码
    确认root账号密码
    su root 切换到root用户
    ifconfig 查看IP地址
    ping www.baidu.com 拼网络
    mkdir 创建目录 -p
    grep过滤
    find. | grep
    rm:删除目录
    -f 强制删除
    -r 递归删除
    rm -fR xxx 递归强制删除(文件或文件夹)
    touch hello.txt 创建空文件
    cat hello.txt 直接查看文件内容
    echo helloworld > hello.txt 覆盖模式
    echo helloworld >> hello.txt 追加模式
    cp hello.txt b/c/d 复制文件
    cp hello.txt b/c/d 1.txt 复制并重命名
    cp -R b ../ 递归复制文件夹 复制到上一级
    mv a aa 同一目录下移动就是重命名
    mv a ../aa 不同目录下是移动操作
    head -3 hello.tex 加参 显示开头的n行数据
    tail -3 hello 显示文件结尾n行数据
    使用nano编辑器
    1、nano hello.tex
    2、 ctrl +o 保存
    3、 ctrl + x 退出
    4、ctrl +k 剪切一行
    5、ctrl + u 复制一行
    sudo reboot 重启系统
    sudo shutdown -p now 关机 关电源
    sudo shutdown -r now 重启
    halt 停止系统
    uname -a --all 查询系统的内核信息
    file hello.txt 查看文件类型
    file /lib/xx.so.0.0.0 共享文件====dll文件
    tar Linux 归档和解档 文件和文件夹
    -c 创建
    -f 指定文件
    -v 指定信息
    -x 从归档文件中抽取 解档
    -z 通过gzip进行过滤
    -tf 查看 归档文件
    -rf追加文件到归档文件

    verbose详细信息
    jar java 归档文件
    war web
    ear javaee 归档文件
    gzip 压缩
    gzip -1 文件 原地压缩(时间优先)
    - 9 原地压缩(空间优先)
    -d 原地解压
    -c 解压东西输出到控制台
    tar -xzvf 解压文件 tar开文件
    gunzip 解压文件 直接解压 等价于 gzip -d

    相关文章

      网友评论

          本文标题:Linux学习

          本文链接:https://www.haomeiwen.com/subject/lafkrxtx.html