zoukankan      html  css  js  c++  java
  • linux 常用指令汇总

    新用户的一些操作:

    1. 查看当前用户:who am i(可以看到是否是伪终端)/也可以是whoami
    2. 添加用户:sudo adduser ..(用户名)..(此时创建的用户并未加入sudo组所以并不具有至高无上的root权限,并在/home中创建)
    3. 切换用户:su -l ..(用户名)..(带上环境变量一起变化)
    4. 退出用户ctrl+d或是exit
    5. 查看用户所在分组groups ..(用户)..
    6. 将用户加入sudo组:sudo usermod -G sudo lilei
    7. 删除用户:sudo deluser ..(user).. --remove-home

    文本操作:

    1.文本打开:

    1. cat 名字.TXT(将文件内容输出到终端)
    2. tail 名字.TXT(将文件末尾10行内容输出到终端)
    3. head 名字.TXT(将文件开始前10行内容输出到终端)

    2.文本输入:echo “内容” > 名字.TXT(我们也可以直接用echo " 字符串"直接输出到终端)

    vi操作指令:

    1.vi ..(文件).. 用vim编辑器打开

    2.退出vi编辑:先按下esc,然后按下:,之后按照下面输入命令

    1. w      Vi保存当前编辑文档,但并不退出,而是继续等待用户输入命令。在使用w命令时,能够再给编辑文档起一个新的文档名。
    2. w newfile    此时Vi将把当前文档的内容保存到指定的newfile中,而原有文档保持不变。若newfile是个已存在的文档,则Vi在显示窗口的状态行给出提示信息

    3. q    系统退出Vi返回到shell。若在用此命令退出Vi时,编辑文档没有被保存,则Vi在显示窗口的最末行显示如下信息:

      No write since last change (use ! to overrides)提示用户该文档被修改后没有保存,然后Vi并不退出,继续等待用户命令。若用户就是不想保存被修改后的文档而要强行退出Vi时,可使用命令:q! Vi放弃所作修改而直接退到shell下。

    4. wq  Vi将先保存文档,然后退出Vi返回到shell。同样加上!有立刻的意思

    文件:

    1.文件创建:touch ..(flie)..

    2.打开文件:ls ..(flie)..

    3.复制文件:cp ..(flie)..

    4.删除文件:rm ..(flie)..

    5.切换文件目录:cd [dir]其中 "~" 也表示为 home 目录 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。

    6.文件权限:

    1. 查看文件权限:ls -l ..(文件)..
    2. 修改权限:chmod ..(目标权限)..  ..(文件)..(可以通过rwx的权重来计算)   或者是   chmod (u,g,o,)(+/-)(r,w,x) ..(文件)..   (举例是chmod go-rw yangy意思是在这个文件上对group,other的权限减去rw权限)

    网页下载指令

    wget:wget命令用来从指定的URL下载文件

    unzip:j解压一些压缩的文件

  • 相关阅读:
    设计模式のStrategyPattern(策略模式)----行为模式
    C#反射の一个泛型反射实现的网络请求框架
    C#反射の反射泛型
    C#反射の反射接口
    .Net下的全局异常捕获问题
    设计模式のIOC(控制反转)
    VS2015应用NuGet
    Linux shell脚本的建立与执行
    (转)小小的研究了一下linux下的”注册表“ gconf-editor
    用Visual Studio编辑Linux代码
  • 原文地址:https://www.cnblogs.com/yskn/p/9095282.html
Copyright © 2011-2022 走看看