zoukankan      html  css  js  c++  java
  • Linux基本命令

    学习Linux前

    如何安装Linux

      通过vmware这个虚拟化软件,安装Linux且学习

      配置一个Linux上网方式

        桥接(dhcp)动态获取一个ip地址

        nat

        host only

    如何远程连接linux服务器

      准备一个xshell客户端工具,用于连接linux

      通过linux一个命令登录linux

        ssh root@ip地址

        ssh root@192.168.12.36

    linux管理网络的命令

      1. 在系统刚装好的时候,默认可能没有启动网卡

      ifup 网卡名字 一般为ens33    # 启动网卡

      ifdown 网卡名字                     # 关闭网卡

      2. 管理网络配置的文件

      /etc/sysconfig/network-scripts/    # 网络配置相关信息文件夹

      可以通过vi,打开ifcfg-ens33这个网卡文件,修改一个参数使得开机加载网卡

      onboot=yes

       3. 管理网络的一个服务脚本文件

      /etc/init.d/network  start/stop/restart  对网络服务进行启停/重启

       4. 查看linux ip地址信息

      ip addr 查看地址信息

      ifconfig

    Linux基本命令学习:

    查看当前位置

    pwd 打印当前工作目录

    得到一个反馈结果

    Linux下,文本是白色的,文件夹是蓝色的

    对文件/文件的增删改查:

    增
    mkdir 创建文件夹
    mkdir hello  # 创建一个名为hello的文件夹
    
    
    touch 创建文件
    touch test.py  # 创建一个名为test.py的文件
    
    
    删
    rm (remove)删除文件的命令
    
    rm 要删的文件
    rm test.txt
    rm -i test.txt
        -i 参数是删除文件时会提醒是否删除
    rm -i test* 删除所有以test开头的文件
    rm -r 递归删除文件夹
    
    #友情提醒,实验之前,做好快照,vmware提供了快照功能
    linux之作死命令
    	rm -rf /*   #删除linux底下所有东西
    
    rmdir 命令只能删除 空 文件夹
    
    linux善用tab键进行命令补全
    既可以补全命令
    又可以补全文件
    
    linux的帮助手册,查看命令详细用法
    man rm
    man ls
    
    
    改
    mv 命令,移动,改名
    mv 旧文件名 新文件名
    
    cp (copy)复制命令
    cp 文件名 新文件名
    cp -r test test2    # 递归拷贝文件夹,把test文件下所有子文件夹及文件都复制一份
    
    
    查
    ls 查看命令,查看文件夹的命令
    ls 操作对象
    ls -l /root  # 显示/root文件夹下详细信息
    ls -la 
        -l 显示详细信息
        -a 显示隐藏文件/文件夹
    
    . 代表当前目录
    .. 代表上一级目录
    
    cd(切换目录)
    cd 命令只能进入文件夹,不能进入文本文件
    
    查看文本内容
    cat 命令,查看文件信息
    cat test.py
    
    # 修改密码的linux命令
    passwd 用户名
    passwd root # 输入两次密码

    vi编辑使用笔记:

      vi first.py  # 打开文件

      进入命令模式的状态,等待输入命令,一般会输入i/o/a

        i 是insert插入的意思

      输入i之后,进入编辑模式,就可以写入代码了

      按下esc,退出编辑模式,可以回到命令模式,输入 :wq!退出且写入文本信息

        :是 进入底线命令模式的参数

        w 是写入的意思

        q 是退出的含义

        !强制性的含义

    Linux查看用户登录终端的命令

    w # 此命令记录用户登录的,用户身份,来源ip

    Linux下查看用户身份信息的命令:

    whoami  查看目前用户名

    查看终端信息的命令

    tty

    # 更改linux主机名

    hostnamectl   set-hostname  要改成的名称

    # 退出linux登录会话的命令

    logout

    # xshell的快捷命令

    Ctrl + L 清屏命令

    ctrl + d  等同于logout   快速退出

    ctrl + shift + r 快速登录

    poweroff  关机命令

  • 相关阅读:
    Java实现 LeetCode 136 只出现一次的数字
    Java实现 LeetCode 136 只出现一次的数字
    Java实现 LeetCode 136 只出现一次的数字
    Java实现 LeetCode 135 分发糖果
    Java实现 LeetCode 135 分发糖果
    Java实现 LeetCode 135 分发糖果
    Java实现 LeetCode 134 加油站
    Java实现 LeetCode 134 加油站
    Java实现 LeetCode 134 加油站
    Java实现 LeetCode 133 克隆图
  • 原文地址:https://www.cnblogs.com/wjs521/p/10033742.html
Copyright © 2011-2022 走看看