Linux 新系统个人配置
1,装codeblocks
2,装vim,检查gcc,g++,修改vim环境
cd ~
vim .vimrc
添加如下几行:
set shiftwidth=4 (表示每一级缩进的长度)
set softtabstop=4 (表示在编辑模式的时候按退格键的时候退回缩进的长度)
保存退出。
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 新系统个人配置的更多相关文章
- Linux 桌面玩家指南:04. Linux 桌面系统字体配置要略
特别说明:要在我的随笔后写评论的小伙伴们请注意了,我的博客开启了 MathJax 数学公式支持,MathJax 使用$标记数学公式的开始和结束.如果某条评论中出现了两个$,MathJax 会将两个$之 ...
- Linux 桌面系统字体配置要略
字体显示效果测试 这一段是为了测试宋体字的显示效果,包括宋体里面自带的英文字体,“This is english,how does it look like?”.这一行是小字.后面几个字是加粗的宋体. ...
- Linux新系统的安全优化和内核参数优化
拿到一个新的linux系统需要做的安全和内核优化,主要是为了提升系统安全和提升性能,满足后续的应用需要.这里简单记录一下拿到一个新的系统需要做的一些事情,仅此抛砖引玉,具体可根据自己实际情况进行设置. ...
- linux下系统定时任务配置----crontab(mysql定时备份)
crontab命令用于设置周期性被执行的指令,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任 ...
- 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 ...
- CentOS 新系统后配置
1. 网络配置 略 1.2 ip_froward 查看 sysctl -a | grep ip_ 修改 vi /etc/sysctl.conf net.ipv4.ip_forward = 1 最大使用 ...
- CentOS 7 新系统 手动配置网络 简要步骤
一.配置网卡文件 1.修改网卡文件进入网卡配置文件目录 cd /etc/sysconfig/network-scripts 2.查看网卡文件 # ls CentOS中网卡文件一般为 ifcfg-ens ...
- 11.SUSE Linux服务器系统网卡配置重启问题
问题:系统更改IP地址重启服务时网卡信息不正确 linux#~ vi /etc/sysconfig/network/ifcfg-eth0 BOOTPROTO='static'BROADCAST='19 ...
- Linux CentOS7系统中phpMyAdmin安装配置
今天介绍的是如何在Linux CentOS7系统中配置phpMyAdmin. 目录 环境准备 安装包 基本设置 网站预览 环境准备 linux centos7系统 ssh软件 php语言环境 mysq ...
随机推荐
- 定点化_mif文件生成
clc; %全屏清零 clear all; %变量清零 N=^; %设置ROM深度(字变量)的变量参数, s_p=:; %正弦波一个周期的采样点数 sin_data=sin(*pi*s_p/N); % ...
- nohup 与 & 的区别
nohup -- invoke a utility immune to hangups : 运行命令忽略挂起信号 & 是指后台运行: nohup 的功能和& 之间的功能并不相同.其中, ...
- 使用 WTForms 进行表单验证的例子
#使用 WTForms 进行表单验证的例子 from wtforms import Form from wtforms import BooleanField from wtforms import ...
- 浅析java的深拷贝与浅拷贝
(转自:http://www.cnblogs.com/chenssy/p/3308489.html) 首先来看看浅拷贝和深拷贝的定义: 浅拷贝:使用一个已知实例对新创建实例的成员变量逐个赋值,这个方式 ...
- js中三种全局变量声明方法
声明方式一: 使用var(关键字)+变量名(标识符)的方式在function外部声明,即为全局变量,否则在function声明的是局部变量.该方式即为显式声明详细如下: <script> ...
- JS 语言核心(JavaScript权威指南第六版)(阅读笔记)
前言: 对于程序员,学习是无止境的,知识淘换非常快,能够快速稳固掌握一门新技术,是一个程序员应该具备的素质.这里将分享本人一点点不成熟的心得. 了解一门语言,了解它的概念非常重要,但是一些优秀的设计思 ...
- leetcode 448. Find All Numbers Disappeared in an Array -easy (重要)
题目链接: https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array/description/ 题目描述: Give ...
- IO流大总结
- - - - - - - - - - - - - - - 写在前面 - - - - - - - - - - - - - - - 1.概念 IO流用来处理设备之间的数据传输 Java对数据的操作是通过 ...
- codeforces 868B Race Against Time
Have you ever tried to explain to the coordinator, why it is eight hours to the contest and not a si ...
- 2015 多校联赛 ——HDU5414()
Problem Description CRB has two strings s and t. In each step, CRB can select arbitrary character c ...