linux

6. sudo vim db_backup.txt  //建立一个test.txt文件
   
   $ vi test.txt  //建立一个test.txt文件
   i   //进入编辑模式
   x   //删除当前光标所在处的字符。
   esc  //回到一般模式
   w  //保存文件
   q  // 离开vi
   :  //切换到底线命令模式,以在最底一行输入命令。
   
7. sudo rm db_backup.txt   //删除文件或目录
   //文件一旦通过rm命令删除,则无法恢复,慎用
   # rm  test.txt 
   rm:是否删除 一般文件 "test.txt"? y  
   # rm  homework  
   rm: 无法删除目录"homework": 是一个目录  
   # rm  -r  homework  
   rm:是否删除 目录 "homework"? y 
   ///
7. vi -r my.cnf  //恢复文件

8. 常见处理目录的命令
   ls: 列出目录
   cd:切换目录  cd .. 返回上一目录
   pwd:显示目前的目录
   mkdir:创建一个新的目录
   rmdir:删除一个空的目录
   cp: 复制文件或目录  //-i:若目标档(destination)已经存在时,在覆盖时会先询问动作的进行(常用)
   rm: 移除文件或目录  //-i :互动模式,在删除前会询问使用者是否动作
9. Linux系统中使用以下命令来查看文件的内容:
   cat  由第一行开始显示文件内容
   tac  从最后一行开始显示,可以看出 tac 是 cat 的倒著写!
   nl   显示的时候,顺道输出行号!
   more 一页一页的显示文件内容
   less 与 more 类似,但是比 more 更好的是,他可以往前翻页!
   head 只看头几行
   tail 只看尾巴几行
   (//cat pen.go //tac pen.go //nl pen.go)
1. rm 参数说明:
   -i 删除前逐一询问确认。
   -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
   -r 将目录及以下之档案亦逐一删除。
10. 1、 获取安装包并解压

    wget http://ftp.gnu.org/gnu/gcc/gcc-6.1.0/gcc-6.1.0.tar.bz2

    tar -jxvf gcc-6.1.0.tar.bz2
    2. 编译
      make 
    3. 安装
       make install
    4. 查看版本
       gcc -v

1. export CGO_ENABLE=0
   export GOOS=linux
   export GOARCH=amd64
2. rsync(remote sync) 数据镜像备份
   是linux系统下的文件同步和数据传输工具
   可以将一个客户机和远程文件服务器之间的文件同步,
   也可以在本地系统中将数据从一个分区备份到另一个分区上。
   如果rsync在备份过程中出现了数据传输中断,恢复后可以继续传输不一致的部分。
   rsync可以执行完整备份或增量备份
   特点:
   1.可以镜像保存整个目录树和文件系统;
   2.可以很容易做到保持原来文件的权限、时间、软硬链接;无须特殊权限即可安装;
   3.可以增量同步数据,文件传输效率高,因而同步时间短;
   4.可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接;
   5.支持匿名传输,以方便进行网站镜象等;
   6.加密传输数据,保证了数据的安全性;
   参数说明:
   -a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD
   -v, --verbose 详细模式输出
   -z, --compress 对备份的文件在传输时进行压缩处理

3.   scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。
  scp [可选参数] file_source file_target 
  -i:若目标档(destination)已经存在时,在覆盖时会先询问动作的进行(常用)
  -p:连同文件的属性一起复制过去,而非使用默认属性(备份常用);
  -r:递归持续复制,用於目录的复制行为;(常用)


3. source命令
   source命令也称为“点命令”,也就是一个点符号(.),是bash的内部命令。
   功能:
   使Shell读入指定的Shell程序文件并依次执行文件中的所有语句
   用法:
   source filename
4.  sudo docker images
    sudo docker images | grep v1903 | awk '{print $3}' | sudo xargs docker rmi

5. sudo

   sudo为用户提供了一种机制,使得普通用户在不知道root密码的情况下,可以执行root用户才能执行的命令。

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值