Linux文件与目录管理:文本内容显示与处理
Linux文件与目录管理:文本内容显示与处理内容显示1. cat功能:使用cat命令可以显示文本文件的内容,也可以把几个文件内容附加到另一个 文件中。如果没有指定文件,或者文件为“.”,那么就从标准输入读取。
语法:cat [选项] [文件]
选项含义:
选项
含义
-n
对输出的所有行编号
-b
对非空输出行编号
-s
当遇到有连续两行以上的空白行时,就将其替换为一 行的空白行
-E
在每行结束处显示$
2. head功能:使用head命令显示指定文件的前若干行
语法:head [选项] [文件]
选项含义:
选项
含义
-n
输出文件前n行,默认10行
-c
指定输出文件的大小
3. tail功能:使用tail命令显示指定文件的末尾若干行
语法:tail [选项] [文件]
选项含义:
选项
含义
-n
输出文件后n行,默认10行
-f filename
把filename最后内容显示在屏幕上 ,并不断刷新, 常用语日志文件的实时监控,ctrl+c结束命令
4. cut功能:使用cut从每行中显示出选定 ...
Linux文件与目录管理:压缩、重定向与管道
Linux文件与目录管理:压缩、重定向与管道归档文件和压缩文件
归档是把很多文件放到一个文件中,方便做备份、存储和传输
采用tar – 标准的linux归档命令
归档通常被压缩
算法应用到压缩文件上
解压恢复原始文件
tar 传统支持使用gzip和gunzip,或者bzip2和bunzip2的压缩方式
tar
基本功能:打包和解包
格式: tar [选项] 文件或者目录
常用选项
-c:创建新的打包文件。
-t:列出打包文件的内容,查看已经打包了哪些文件。
-x:从打包文件中释放文件。
-f:指定打包文件名。
-v:详细列出 tar 处理的文件信息。
-z:用 gzip 来压缩/解压缩打包文件。
-j:用 bzip2 来压缩/解压缩打包文件。
-r:追加新的文档
-U:追加
例:
1、归档/root/abc目录,生成文件为/root/abc.tar
#tar –cvf /root/abc.tar /root/abc
#ls –l /root/abc.tar
2、查看/root/abc.tar归档文件的内容
#tar –tvf /r ...
jdk的配置
现在开始配置环境变量,就以下四步搞定
1.右击我的电脑-属性-高级-环境变量,找到它后左击,在系统变量下点击新建
2.输入变量名输入JAVA_HOME,变量值即是你安装jdk的位置,我是C:\Program Files\Java\jdk1.6.0_10
3.JAVA_HOME创建好后,我们开始创建PATH,变量值即使你电脑上bin文件的位置,还是在你安装java的文件夹中(CLASSPATH也是),我是C:\ProgramFiles\Java\jdk1.6.0_10\bin
最后创建CLASSPATH,输入变量值,这里是找到tools.jar文件的位置,我是.;C:\Program Files\Java\jdk1.6.0_11\lib\tools.jar;(注意在复制路径到里面后,别忘了在最前面加上”.;”为了方便记忆,说白了,就是在前面加一个点和一个分号)
Linux文件与目录管理:文件与查找
Linux文件与目录管理:文件与查找处理特殊字符:假设系统中有一个文件叫“-abc” ,如果我们想对它进行操作,例如现在要删除它,方法分 别如下: 我们可以命令行中输入rm – -abc命令来删除文件。(若直接在命令行中输入rm -abc命令,则 无效,由于文件名的第一个字符为 - ,Linux把文件名当作选项了,所以我们要使用“–”符 号来解决这个问题),其它的特殊字符也一样
文件权限若有一个文件的类型与权限数据为“-rwxr-xr–”
先将整个类型与权限数据分开查阅,并将十个字符整理成为如下所示;
12[-][rwx][r-x][r--] 1 234 567 890
1为:代表这个文件名为目录(d)或文件,本例中为文件(-) ﹔
234为:拥有者的权限,本例中为可读、可写、可执行(rwx) ;
567为:同群组使用者权限,本例中为可读可执行(rx) ;890为:其他使用者权限,本例中为可读(r),就是只读之意.
同时注意到,rwx所在的位置是不会改变的,有该权限就会显示字
chown用法:用来更改某个目录或文件的用户名和用户组。
chown 用户名:组名 文件路径(可以是绝对 ...
Linux基本命令
Linux基本命令1.pwd:显示当前路径cd :切换目录
用法:cdcd ../ 切换到上级目录cd / 切换到根目录cd ~ (或只有cd )切换到当前用户主目录(home底下以用户名命名的文件夹) /root目录
mkdir 创建目录
mkdir 目录名 -p 递归创建目录
2.rmdir 删除空目录用法:rmdir 目录名也可用:rm -rf 目录名
3.ls 查看目录或文件信息主要选项:-l 列出目录或者文件的详细信息。比如权限、修改时间等等-a 列出当前目录下所有文件,包括隐藏文件(已点开头的都是隐藏文件)
4.vi 文本编辑器vim是vi的升级版,最常见的区别是能用多种颜色显示显示系统文件的一些特殊信息。
vi: Visual Interface 文本编辑器,可视化接口
vim:vi iMproved的缩写,即vi的增强版
vim编辑器分为三种主要模式:
命令模式(编辑模式):默认模式,移动光标,剪切/粘贴文本(界面表现:左下角显示文件名或为空)
插入模式(输入模式):修改文本(界面表现:左下角显示—INSERT–)插入模式下,按ESC按键返回命令模式
...
Markdown基本语法
Markdown基本语法Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。
Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。
Markdown 编写的文档后缀为 .md, .markdown。
Markdown 应用Markdown 能被使用来撰写电子书,如:Gitbook。
当前许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。例如:GitHub、简书、reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge等。
优点:1、因为是纯文本,所以只要支持Markdown的地方都能获得一样的编辑效果,可以让作者摆脱排版的困扰,专心写作。2、操作简单。比如:WYSIWYG编辑时标记个标题,先选中内容,再点击导航栏的标题按钮,选择几级标题。要三个步骤。而Markdown只需要在标题内容前加#即可
缺点:1、需要记一些语法(很简单,五分钟 ...
CentOS7启动与切换图形界面
Cent OS 7 启动与切换图形界面安装图形界面默认情况下是不会安装图形界面的,所以需要自己手动安装,步骤如下:
开启系统,以root身份进入
安装X(X Window System),命令如下:
1yum groupinstall "X Window System"
其中大约有200多个软件,安装完成会出现complete!字样。然后安装图形界面软件,命令如下:
1yum groupinstall "GNOME Desktop"
由于这个软件组比第一个要大很多(包含800个左右的软件),安装过程会比较慢。安装完成会出现complete!字样。
安装完成后我们可以通过命令 startx 进入图形界面
开机启动图形化界面
首先使用ctrl+alt+f2切换到命令行模式,如果本身就是命令行模式就直接看下面的步骤
然后输入如下命令,查看当前开机启动模式
1systemctl get-default
graphical.target代表开机时启动图形化界面multi-user.target代表开机时启动dos界面
最后输入如下命令设置 ...
Hello World
Hello WorldWelcome to Hexo! This is your very first post.
这里是Args建立的第一个个人博客
20计算机科学与技术三班张吉涛
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment