zoukankan      html  css  js  c++  java
  • Linux

    基本命令

    --

    常用命令:

    linux善用tab键进行命令补全
        既可以补全命令
        又可以补全文件
    
    Linux的帮助手册,查看命令详细用法
        man  rm 
        man  ls  

      查看当前位置,打印当前工作目录
        pwd (print work directory )
        得到一个反馈结果
        /root

      cd (切换目录)
       cd /root/helloS14 #切换目录到/root/helloS14文件夹中
        cd 命令只能进入文件夹,不能进入文本文件

      查看文本内容
        cat 命令,查看文件信息
        cat 文件
        cat first.py

      修改密码的linux命令
        passwd 用户名
        passwd root #输入两次密码

      远程登录服务器的命令
        ssh root@192.168.12.85

      Linux查看用户登录终端的命令
        w #此命令记录用户登录的,用户身份,来源ip

        1.如果你是通过xshell直接登录我的这个机器,那么我记录的ip的就是你windows的ip地址
        2.如果你是已经登录了linux,然后通过你的linux,再ssh登录我的机器,那么我记录的就是你linux的ip

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

        whoami

      查看终端信息的命令
        tty

      更改linux主机名
        hostnamectl set-hostname s14linux

      退出linux登录会话的命令
        logout

      xshell的快捷命令
        #清屏命令 clear ctrl + L
        #快速退出 ctrl + d 等同于logout
        #快速登录 ctrl + shift + r
     关机命令
        poweroff

    对文件/文件夹增删改查

    mkdir 创建文件夹
        mkdir hellos14  #创建一个名为hellos14的文件夹
    touch 创建文件
        touch test.txt 
        touch test.py 
        touch test.java 
        touch test.go 
    vi test.py

    rm (remove),删除文件的命令
        rm  要删的文件
        rm  test.txt 
        rm -i  test.txt
            -i 参数是删除文件要提醒
        rm -i  test*    #删除所有以test打头的文件
        rm -r  helloS14 递归删除文件夹
        rmdir 命令只能删除空文件夹
    
    linux之作死命令 #友情提醒,实验之前,做好快照
        rm -rf /*   #删除linux底下所有东西,然后收拾东西辞职(r:递归删除,f:强制删除)
        

    mv命令,移动,改名
        mv   旧文件名   新文件名
        mv  test   prod #把test文件夹名改为prod
       mv test prod/ #把test文件夹移动到pord文件夹下 cp (copy)复制命令 cp 文件名 新文件名 cp test.py test.py.back cp
    -r test test2 #递归拷贝文件夹,把test文件下所有子孙后代都 复制一份 为 test2

    ls 查看命令,查看文件夹的命令
        ls 操作对象
        ls /root 
        ls -l  /root  显示/root文件夹下详细信息
        ls -la (缩写:ll -a)
            -l 显示详细信息
            -a 显示隐藏文件/文件夹 
        ls -la /root/  #显示/root文件下所有文件和文件夹
            drwxr-xr-x. 2 root root   37 Nov 28 14:58 .
            dr-xr-x---. 6 root root 4096 Nov 28 14:53 ..
            -rw-r--r--. 1 root root    0 Nov 28 14:58 test.py
            -rw-r--r--. 1 root root    0 Nov 28 14:58 test.txt
            
            这个 .  代表当前目录
            这个 ..  代表上一级目录
            ls  .   列出当前文件夹
            ls  ..  列出上一级文件夹
    find 查找命令,找到/opt目录下以。py结尾的文件
      find /opt -type f -name '*.py'
      

    vim编辑器使用

    1.vi  first.py  #打开文件
    2.此时你进入了一个叫做命令模式的状态,等待输入命令,一般会输入 i/o/a 
        i 是 insert插入的意思
        o是在光标所在行的下一行写入信息
    3.输入 i之后,进入编辑模式,就可以写入代码了
    4.按下esc,退出编辑模式,此时回到了命令模式,输入  :wq!  退出且写入文本信息
        :  是 进入底线命令模式的参数
        w  是写入的意思
        q  是退出的含义
        !  强制性的含义
  • 相关阅读:
    Web的26项基本概念和技术
    StringComparison枚举
    WebDriver使用指南(完整篇)
    Sublime Text 2 入门及技巧
    每天一个 Linux 命令(16):which whereis locate命令
    每天一个 Linux 命令(13):less 命令
    每天一个 Linux 命令(12):more命令
    每天一个linux命令(11):nl命令
    每天一个linux命令(10):cat 命令
    每天一个命令 ls
  • 原文地址:https://www.cnblogs.com/xuechengeng/p/10668694.html
Copyright © 2011-2022 走看看