【无标题】

操作系统:
      windows;linux;unix
GPL协议:
      在GNU开发产品的基础上进行二次开发的产品,必须开放源码。
Linux下文件系统:
      倒插树结构,万物皆文件
快捷键:
      Ctrl+alt+t     打开黑色终端
      Ctrl+shift+e   左右分屏
      Ctrl+shift+o   上下分屏
      Ctrl+D           关闭终端
      Ctrl+shift+=   放大字体
      Ctrl+-           缩小字体
命令行提示符,如ubuntu@ubuntu ~$
      ubuntu:用户名
      @:分隔符
      ubuntu:计算机名/主机名
      ~:当前路径
      $:普通用户权限
      #:管理员权限
切换用户:
      su 用户名   (su   默认切换到管理员,root)
passwd:修改用户密码
ls:
      ls -a:查看路径下的所有文件,包括隐藏文件
      ls -l:显示路径文件下的所有信息
      ls -h:带单位的显示文件的信息,通常和-l一起使用,给稳健的大小带单位显示
七种文件类型:bcd-lsp
      b:块设备文件
      c:字符设备文件
      d:目录文件
      -:普通文件
      l:link软连接文件
      s:套接字文件
      p:管道文件
文件权限的修改: 
      chmod 用户+/-权限 文件名
      r:可读;w:可写;x:可执行;-:无权限
      所属用户:u;其他用户:o;所属组用户:g;所有用户:a
touch 创建文件
      文件不存在,创建文件;文件存在,更新时间戳
rm  删除文件
      rm -r 路径 删除指定路径的目录
mdir   .../.../...  -p  创建多级路径
cd   切换路径(使用cd切换路径后,还进行其他操作,要及时使用pwd做路径检查)
      .  当前路径   ..  上一级路径    绝对路径:从根目录触发的路径   相对路径:相对于当前路径出发的路径
pwd   用于显示当前的绝对路径
cp (拷贝) 源文件路径 目标路径
      若都是文件,把源文件拷贝一份,命名为目标文件
              目标文件存在:覆盖目标文件;不存在:创建目标文件
      若目标路径是一份目录,把源文件拷贝到目标路径中
              目标路径中存在同名,覆盖目标文件;不存在,创建目标文件
      若都是目录,需要加上-r 参数,实现目录的拷贝,把目录拷贝到目标目录中
mv (移动文件/剪切文件)
      若都是文件
              目标文件存在,覆盖;不存在,相当于给源文件重命名
      若都是目录
              目标目录存在,把源目录剪切到目标目录中;不存在,将源目录重命名为目标目录
      若原路径是文件,目标路径是目录
              目标路径中存在同名文件,覆盖;不存在,把源文件转移到目标路径下
cat 查看文件的内容 (cat操作数一定是文件名)
echo 打印
重定向符  (> 重定向;>> 追加)
      cat 1.c > 4.c  
               4.c存在则将1.c内容覆盖4.c的内容;不存在则新建4.c,将1.c内容放入4.c中
      cat 1.c >> 4.c
               4.c存在则将1.c内容追加到4.c中;不存在则新建4.c,将1.c内容放入4.c中
vim编辑器
      使用vim原因:没有图形化界面;有代码高亮;显示行号;脱离鼠标;
   插入模式
     i:在光标所在的前一个位置插入;a:在光标所在的后一个位置插入;
     o:在光标所在的下一行插入;     I:在光标所在行的行首插入;
    A:在光标所在行的行尾插入;    O:在光标所在的上一行插入;
   命令行模式
     gg:跳到文件的首行; G:跳到文件的尾行; ngg:跳到文件的第n行;
     nG:跳到文件的第n行; 0:跳到光标所在行的行首; $:跳到光标所在行的行尾;
     nyy:从光标所在行开始复制n行;  p:从光标所在行的下一行开始粘贴;
     ndd:从光标所在行爱是乡下剪切n行(不粘贴为删除);u:撤销;
     ctrl+r:反撤销; gg = G:格式化; /word :查找单词(n向下查找/N向上查找)
   底行模式
     set nu:显示行号; ctrl+shift+c 复制;ctrl+shift+v 粘贴;
     %s/old/new/g:把old全文替换成new(不建议使用vim中的替换)
   可视模式
     鼠标选中进入可视模式
     复制:选中后按y;   粘贴:p;    剪切:选中后按d;     格式化:选中后按=

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值