Welcome 微信登录

首页 / 操作系统 / Linux

LaTex中文编辑入门

LaTex中文编辑入门

目前正在写一篇实验报告,想用LaTex进行排版。之前没怎么接触过,结果中文就是显示不出来或者是乱码。网上的很多教程大多都比较麻烦,我想通过这一篇博客说明一下LaTex中文编辑最简单的办法。首先到CTex中下载最新的CTex,目前最新版本是2.9.2.164,我下载最全的那个版本,大小是1.31G。下载安装完成后打开其中的WinEdt编辑器,如下图 新建一个文件,输入以下代码documentclass{article}usepackage{CJK}egin...
CentOS统计文件并显示图片文件

CentOS统计文件并显示图片文件

今天在CentOS下遇到一个问题,装有CentOS的机器显卡很差,打开一个装有几万张图片的文件夹需要耗费几十分钟,但是每次我只对其中几张图片进行操作,这样会浪费很多时间,最好的方式是通过命令行的方式进行操作。首先是查看其中有多少张图片,首先通过ls -l显示文件中所有文件的的详细信息,文件的权限中含有”-“字符,通过grep搜索所有带”-“的文件,通过wc -l来计数,ls -l | grep "^-" | ...
Vim编辑器使用

Vim编辑器使用

一、引言 1. vim是一款功能强大的文本编辑器,如果使用熟练,将会有效帮助我们提高编辑文本、程序的效率。vim编辑器的上手使用门槛比较高,很多人怯于要记很多命令,往往在学习的初期阶段就望而却步。 2. vim的学习需要不断的练习、使用,只有强迫自己不断的使用,才能在使用的过程中记住那些看似复杂的命令,但是如果一旦习惯了vim的编辑模式,就会觉得vim真的会帮助我们提高文本编辑效率。 3. 关于vim学习资料,其本自带的vim帮助文档,就足够丰...
Linux常用命令之grep

Linux常用命令之grep

标题:grep命令的使用作用:grep可以解析一行文字,取得关键字,若该行存在关键字,就会整行列出。 grep [-acinv] [--color=auto] "查找字符串" filename一、参数 -a: 将binary文件以text方式查找数据 -c: 计算找到匹配字符串的行数 -i: 忽略大小写的不同,所有大小写视为相同 -n: 输出行号 -o: 只输出匹配上的字符串 -v: 反向选择,即显示出没有"查找字符串"内容的那一行 ...
Linux常用命令之sed

Linux常用命令之sed

标题:sed命令的使用作用:sed(stream editer)是以行为单位处理文本数据,可以对数据按行进行选取(显示打印)、替换、删除和新增等功能。工作流程:sed是一个流编辑器,它可以对从标准输入流中得到的数据进行处理,然后把处理以后得到的结果输出到标准输出,而标准输出通常关联到终端屏幕,因此处理后的结果也会显示到屏幕上。当然,也可以把标准输出重定向到文件,这样处理后的结果就会保存在磁盘文件中。一、用法 sed [-nefr] [动作] 参数:...
Linux常用命令之awk

Linux常用命令之awk

标题:awk命令的使用作用:awk是非常好用的数据处理工具,主要处理每一行的字段内的数据,默认的字段的分割符为空格键或[tab]键一、awk脚本的基本结构: awk "BEGIN{print "start"} pattern {commands} END{print "ends"}" file //一个awk脚本通常由:BEGIN语句块、能够使用模式匹配的通用语句块、END语句块3部分组成,这三部分是可选的,任意一部分都可以不出现在脚本中 ...
Linux常用命令之seq

Linux常用命令之seq

标题:seq命令的使用作用:seq命令用于以指定增量从首数开始打印数字到尾数,即产生从某个数到另外一个数之间的所有整数,并且可以对整数的格式、宽度、分割符号进行控制语法: [1] seq [选项] 尾数 [2] seq [选项] 首数 尾数 [3] seq [选项] 首数 增量 尾数选项: -f, --format=格式 -s, --separator=字符串,使用指定的字符串分割数字(默认使用个" "分割) -w, --sequal-w...
Linux运行等级,根目录,文件类型等基本概念

Linux运行等级,根目录,文件类型等基本概念

Linux的RunlevelLinux默认有6个Terminal(Ctrl+Alt+F1~F6)和1个X window(Ctrl+Alt+F7,图形化界面)让用户登录Linux的runlevel一共有7级,上述的6个terminal运行在runlevel 3,Xwindow运行在runlevel5,如果安装的是Fedora,Ubuntu这类发行版的话会直接进入图形界面。以Ubuntu为例,若想要开机进入字符界面而不是图形界面,可以在终端中输入命令$sudo...
Linux下搭建树莓派交叉编译环境

Linux下搭建树莓派交叉编译环境

本学期选了嵌入式开发课程,所以第一步就是要准备环境。硬件环境自不必说,购买了树莓派二代、sd卡,读卡器、路由器、网线这些都是以前就有的。软件环境的搭建包括如下几步:1.搭建虚拟机Linux环境2.烧录树莓派系统3.在虚拟机Linux环境中搭建本地开发与编译环境4.在虚拟机Linux上搭建交叉编译环境5.开发一段简单的程序,通过本地编译后,再进行交叉编译。之后将编译好的程序放到树莓派上执行进行测试。具体步骤:1.搭建虚拟机Linux理论上说,在windows...
关于树莓派的一些用法

关于树莓派的一些用法

树莓派二代b+,发现这个“卡片机”还挺有意思。本来是当作嵌入式设备买的,可玩下来发现即便常规用法也几乎可以当pc用了。收集了一些日常用法,留作记录。如何充分利用sd卡上的剩余空间:方法1:1.将sd卡取出插入读卡器,在主机里识别。通常为 /dev/sdb2.在主机上安装软件gparted,启动sudo gparted ,找到第二个分区,卸载、调整分区大小直至全部。应用。3.插回树莓派启动。更简单的方法2,利用系统本身提供的功能:su...
Linux环境配置文件分类

Linux环境配置文件分类

Linux的环境配置文件分两大类,一类是针对所有用户,一类是针对当前用户。(以下均以Ubuntu为例,其他发行版大同小异)针对所有用户的:/etc/profile——用户登录时会被执行,需要重新加载才能生效。/etc/bash.bashrc——用户打开bash shell时执行,重新开一个shell即可生效。同理,针对单个用户的:~/.profile——用户登录时执行,需要重新加载才能...
Linux后台运行&符号、nohup命令、输出重定向等使用方法

Linux后台运行&符号、nohup命令、输出重定向等使用方法

列出若干种情形,便于这几个命令及参数的理解:在命令最后加上&符号,表示让这个进程到后台去执行,这样立刻返回到提示符状态,我们可以接着做下面的事。如:command &但此时如果这个进程有输出,还是会显示出来,这又会干扰到我们的shell窗口。所以可以考虑把标准输出重定向到某个文件去,如:command >output &现在清净了。但有时我们会发现后台运行的进程出错了,我们希望把错误信息也保存起来。那就用到了linux中默认定...
Linux基础教程:Linux权限管理

Linux基础教程:Linux权限管理

权限管理是Linux中一个十分重要的概念,也是系统安全性的重要保障。一、基本权限用户对文件拥有所有者,所属组和其他人三个身份,每个身份都有读写执行三个权限。-rw-r--r--:第一个"-"位置是代表文件类型的。 文件权限前的第一个字母用来标识文件类型: -:一般文件 d:目录文件 b:块设备文件 c:字符设备文件 l:链接文件 p:人工管道常见的为-,d,Irw- r-- r-- :文件权限u g ou所有者,g所属组,o其他人r读 w写 x执行 -...
Linux基础教程:Linux的用户和组管理

Linux基础教程:Linux的用户和组管理

Linux是个多用户多任务的分时操作系统,越是对服务器安全性要求越高的服务器,越需要建立合理的用户权限等级制度和服务器操作规范。在Linux中主要是通过配置文件来查看和修改用户信息关于用户的配置文件有四个。/etc/passwd/etc/shadow/ect/group/etc/gshadow/etc/passwd记录了这个用户的一些基本属性第1字段:用户名称第2字段:密码标识(表示有密码,会去/etc/shadow下调用)第3字段:UID 0 超级用户...
Linux基础教程:Linux的rpm包管理

Linux基础教程:Linux的rpm包管理

我们都知道,Windows的程序无法直接在Linux中运行,Windows中大量的木马和病毒也无法被Linux识别,这样加强了Linux的安全性,但所有的软件包都必须针对Linux再做单独的开发。软件包分类源码包 (把源代码直接开放的包) 脚本安装包(源码包写一个安装界面,不需要手动安装)二进制包(RPM包、系统默认包)源码包的优点:1.开源,如果有足够的能力,可以修改源代码2.可以自由选择所需的功能3.软件是编译安装,所以更加适合自己的系统,更加的稳定也...
Linux基础教程:Linux的安装与简介

Linux基础教程:Linux的安装与简介

之前在大学学过Linux,出来工作发现Linux不只是一个系统而已,KALI也是封装在Linux上,磨刀不误砍柴工,于是,又学期起了Linux。一:Linux/Unix发展历史1、1969年,肯·汤普森在DEC PDP-7机器上开发了unics系统,(即Unix的原型)2、1971,肯汤普森的同事丹尼斯·里奇发明c语言,1973,unix系统的绝大部分源码用c语言重写。这为提高unix系统的可移植性打下基础。3、1984,Tan...
<< 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 >>