• basic-linux


    一:基本操作

    1.  / 返回到根目录

    2.  ~返回到用户目录

    3.  cd 返回到用户目录,cd /,cd ~(命令符之间有间隔) ,cd ..返回到上级目录

    4.  alt+ctrl+f1,打开桌面界面;alt+ctrl+f2/f3/f4...打开ff2,ff3,ff4...终端;

    5.  su 到root权限,以#开头;su menghuan(我的账户名)得到用户权限,以~$开头

    6.  ls 列出当前目录的具体内容;pwd 列出当前目录

    7.  光标点在终端某一行,ctrl+shift+t

    二:文件操作

    1.  创建文件夹 mkdir file   //文件夹所在的文件夹必须有权限才能创建

    2.  改变文件属性

        A:    ll 用于查看文件属性;

         例如:drwxr-xr-x。

         d -> directory的缩写,即“目录”; r -> read的缩写,即“读”;w -> write的缩写,即“写”;

           linux用他们的组合来表示文档或目录的权限。

           d rwx r-x r-x
           目录 属主权限 属组权限 其他权限
           对于这个目录的属主(所有者),有读、写、执行权限
           对于这个目录的属组,有读、执行权,没有写入权(没有的权限用“-”来表示)
           其他人的权限和属组权限一样。

      B:  改变文件属性 chmod

        drwxr-xr-x;3位为一个单元,111-111-111表示为rwx-rwx-rwx,对于user,其他用户都是可读可写可执行文件

        chmod 777 filename

      C: 查看文件内容 cat/more/less

       D: 打包文件 tar/gzip

       E:    安装软件包

        dpkg命令是Debian Linux系统用来安装、创建和管理软件包的实用工具(Debian里的deb相当于redhat里面的rpm)

      

     F:管道 | 将一个进程的输出作为另一个进程的输入

       G:grep 过滤 

      H: 删除文件 rm 

     I:在终端选中需要复制的语句,然后按鼠标中键,即可复制且执行

    三:进程

       A:查看进程 ps top

       B :  杀死进程 kil pid

    四:vi,vim,gvim

    1.  vim是vi的升级版,功能更多更方便;gvim是vim的图形界面版,运行在桌面环境中的,vim是运行在命令行的。

    2.  打开vi,vi file;保存退出vi,esc+:+wq;不保存退出vi,esc+:+q!

    3.  基本操作

    4.ctrl+p,在gvim里可自动补命令字符

    5.命令格式下,:tabnew ./可打开一个新的gvim,包含该路径下的文件

    6.多行注释与取消注释

      在操作前光标置于操作数的最前面

      

    7:粘贴

      在赋值y键后,进行粘贴,p键;

      剪切:d键-p键

    8:  高亮:选中要高亮文字,然后按键盘gd

    9:在gvim里查询某个变量 esc+/+variation

    五:热键

    1. ctrl+c  中断当前命令

      ctrl+z 将当前命令调到后台

    六:在redhat里设置中文

    1:  system -> preference -> input method 

    2:

       

    3:  完成重启之后使用ctrl+空格即可切换中文输入法

  • 相关阅读:
    oc 阿拉伯数字转中文数字
    std::vector<char> 转 const char
    cocos2d-x类型转换(CCstring int string char UTF-8互转)
    js Array.prototype.join.call(arguments,",") 理解
    去除console.log
    This renderer process has Node.js integration enabled and attempted to load remote content from Electron的警告
    [vue/no-parsing-error] Parsing error: x-invalid-end-tag 提示报错
    node 调用cmd 乱码
    nodeIntegration: true Electron的警告
    take it away `electron-builder` Electron打包失败的问题
  • 原文地址:https://www.cnblogs.com/xh13dream/p/8524687.html
Copyright © 2020-2023  润新知