1,装codeblocks

2,装vim,检查gcc,g++,修改vim环境

cd ~
vim  .vimrc
添加如下几行:
set shiftwidth=4          (表示每一级缩进的长度)
set softtabstop=4      (表示在编辑模式的时候按退格键的时候退回缩进的长度)

set nu              (显示行号)
set autoindent        (自动缩进)
:wq
保存退出。
source .vimrc              (使配置文件生效)

3,共享文件夹设置,oracle 虚拟机,安装增强功能,添加共享文件夹。自动挂载文件夹

有时候安装增强功能会失败,比如

就手动安装

运行代码,然后,一顿乱搞,连接到windows的test.cpp

学习脚步:

1,chmod [权限] 文件名  u:(user)g:(group)o:(other),a(all) r w x(执行)

  chmod a=rwx filename     chmod a+rwx filename

2,grep string filename  查找字符串 -i 不区分大小写

3,wc  -l 显示行,-w,显示单词,-m显示字符

4,sort [] filename -f忽略大小写 -t指定分隔符 -r方向排序,-i 只考虑可以打印的字符,忽略任何非显示字符

  sort -t":" -k2(第二列) hello.txt

5,find [文件名/目录名]

6,which 查找命令路径

7,whereis [选项]文件名 -b只找二进制,-w文件在manual路径下的文件

8,locate filename   将所有与被查询文件名相同的文件查找出来

文件压缩备份.

压缩

1,bzip2 filename1 2 3

2,bunzip2 filename 1 2 3

解压

gzip [选项]filename  -d 解压 -n解压级别1~9

unzip [选项]文件名.zip 解压 -d 解压到指定目录,-n不覆盖原有文件.-v查看文件目录但不解压,-o以默认方式覆盖

unzip file.zip 解压    unzip -v file.zip 查看文件目录。 unzip -n file.zip -d /home/ubuntu/yasuo

zcat/bzcat 查看压缩文件不解压.

tar[选项][备打包文件名][要打包或解包的文件或目录]

-c 创建新的打包文件 -x抽取文件内容 -z打包后直接用gzip命令压缩或者解压 -j打包后直接用bzip2压缩或解压

-t查看目录 -f使用文件设备 -v打开压缩或解压后将文件详细清单列出来。

磁盘操作

mount  umount df fsck

修复依赖关系

sudo apt-get install -f

#等价于:sudo apt-get -f install

Linux 新系统个人配置的更多相关文章

  1. Linux 桌面玩家指南:04. Linux 桌面系统字体配置要略

    特别说明:要在我的随笔后写评论的小伙伴们请注意了,我的博客开启了 MathJax 数学公式支持,MathJax 使用$标记数学公式的开始和结束.如果某条评论中出现了两个$,MathJax 会将两个$之 ...

  2. Linux 桌面系统字体配置要略

    字体显示效果测试 这一段是为了测试宋体字的显示效果,包括宋体里面自带的英文字体,“This is english,how does it look like?”.这一行是小字.后面几个字是加粗的宋体. ...

  3. Linux新系统的安全优化和内核参数优化

    拿到一个新的linux系统需要做的安全和内核优化,主要是为了提升系统安全和提升性能,满足后续的应用需要.这里简单记录一下拿到一个新的系统需要做的一些事情,仅此抛砖引玉,具体可根据自己实际情况进行设置. ...

  4. linux下系统定时任务配置----crontab(mysql定时备份)

    crontab命令用于设置周期性被执行的指令,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任 ...

  5. linux 新机器的配置(git + nodejs+ mongodb)

    安装nodejs: wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz tar xvf node-v6.9.5-linux ...

  6. CentOS 新系统后配置

    1. 网络配置 略 1.2 ip_froward 查看 sysctl -a | grep ip_ 修改 vi /etc/sysctl.conf net.ipv4.ip_forward = 1 最大使用 ...

  7. CentOS 7 新系统 手动配置网络 简要步骤

    一.配置网卡文件 1.修改网卡文件进入网卡配置文件目录 cd /etc/sysconfig/network-scripts 2.查看网卡文件 # ls CentOS中网卡文件一般为 ifcfg-ens ...

  8. 11.SUSE Linux服务器系统网卡配置重启问题

    问题:系统更改IP地址重启服务时网卡信息不正确 linux#~ vi /etc/sysconfig/network/ifcfg-eth0 BOOTPROTO='static'BROADCAST='19 ...

  9. Linux CentOS7系统中phpMyAdmin安装配置

    今天介绍的是如何在Linux CentOS7系统中配置phpMyAdmin. 目录 环境准备 安装包 基本设置 网站预览 环境准备 linux centos7系统 ssh软件 php语言环境 mysq ...

随机推荐

  1. spring mvc跨域(post)--filter方案

    import javax.servlet.*; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.Http ...

  2. mysql中text数据类型

    有个小问题记录下: 需要从第三方api接口获取数据,返回的数据的长度不定,设计表的时候设计成了varchar(256):结果存数据的时候提示表字段长度不够. 一直从300改到500,600,700都一 ...

  3. ZOJ-1456 Minimum Transport Cost---Floyd变形+路径输出字典序最小

    题目链接: https://vjudge.net/problem/ZOJ-1456 题目大意: Spring国家有N个城市,每队城市之间也许有运输路线,也可能没有.现在有一些货物要从一个城市运到另一个 ...

  4. 图片处理之 Base64

    网页上的图片资源如果采用 http 形式的 url 的话都会额外发送一次请求,网页发送的 http 请求次数越多,会造成页面加载速度越慢.而采用Base64格式的编码,将图片转化为字符串后,图片文件会 ...

  5. 基于vue2.0的一个系统

    前言 这是一个用vue做的单页面管理系统,这里只是介绍架子搭建思路 前端架构 沿用Vue全家桶系列开发,主要技术栈:vue2.x+vue-router+vuex+element-ui1.x+axios ...

  6. 机器学习技法:11 Gradient Boosted Decision Tree

    Roadmap Adaptive Boosted Decision Tree Optimization View of AdaBoost Gradient Boosting Summary of Ag ...

  7. Redis事务管理

    用过其他关系型数据库(比如msql)的肯定都指定,在关系型数据库里面的事务可以保证多个命令操作要么同时成功,要么同时失败.并且在执行事务的时候,可以有隔离级别. 但是在Redis中的事务,只是保证事务 ...

  8. [HAOI 2008]硬币购物

    Description 硬币购物一共有4种硬币.面值分别为c1,c2,c3,c4.某人去商店买东西,去了tot次.每次带di枚ci硬币,买si的价值的东西.请问每次有多少种付款方法. Input 第一 ...

  9. 例10-2 uva12169(扩展欧几里得)

    题意:已知xi=(a*xi-1+b) mod 10001,且告诉你x1,x3.........x2*t-1,让你求出其偶数列 思路: 枚举a,然后通过x1,x3求出b,再验证是否合适 1.设a, b, ...

  10. bzoj 4008: [HNOI2015]亚瑟王

    Description 小 K 不慎被 LL 邪教洗脑了,洗脑程度深到他甚至想要从亚瑟王邪教中脱坑. 他决定,在脱坑之前,最后再来打一盘亚瑟王.既然是最后一战,就一定要打得漂 亮.众所周知,亚瑟王是一 ...