linux
文章平均质量分 72
lancnn
去自己想去的方向,去完成不论大小的梦想,生活随遇而安。
展开
-
linux文件属性及相关命令
一、文件属性详解 drwxr-xr-x属性主要分为4个部分:第一部分第一个字母,表示文件类型d 表示目录— 表示普通文件b 表示输入输出设备(可随机存取装置)l 表示链接文件c 表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)第2部分从第2个字符到第4个字符,表示文件所有者权限第3部分从第5个字符到第7个字符,表示文件群组权限第4部分从第8个字符到第10个字符,表示其他用户的权限其中 r 表示读权限,w原创 2021-12-23 20:52:57 · 1252 阅读 · 0 评论 -
shell中的网络系统
一 、检查和监测网络1 . ping最基本的网络命令是 ping。这个 ping 命令发送一个特殊的网络数据包,叫做 ICMP ECHO_REQUEST,到 一台指定的主机。大多数接收这个包的网络设备将会回复它,来允许网络连接验证。例如,看看我们能否连接到网站 linuxcommand.org(我们最喜欢的网站之一), 我们可以这样使用 ping 命令:ping baidu.c...转载 2018-03-14 16:19:22 · 256 阅读 · 0 评论 -
shell 一些常用的指令 vi(六)
shell 一些常用的指令 vi(六)1. 启动和退出vi启动vivi退出vi:qshell 提示符应该重新出现。如果由于某种原因,vi 不能退出(通常因为我们对文件做了修改,却没有保存文件)。 通过给命令加上叹号,我们可以告诉 vi 我们真要退出 vi。(注意感叹号是命令的一部分):q!小贴示:如果你在 vi 中“迷失”了,试着按下...原创 2018-03-14 15:00:36 · 7497 阅读 · 0 评论 -
linux下清空文件内容的三种方法
linux下清空文件内容和目录下文件的方法如果我们想快速清空一个文件或者log的内容,可以使用以下三种方法:1 . 文件大小被截为1字节 echo "" > test.txt2 . 文件大小被截为0字节 > test.txt3 . 文件大小被截为0字节,用本地的dev/null文件cat/dev/null > test.txt4 . 删...转载 2018-03-14 10:17:27 · 499 阅读 · 0 评论 -
shell 一些常用的指令 (五)
shell 一些常用的指令 (五)七 、 键盘高级操作技巧1 . 命令行编辑1 . 移动光标:ctrl + a :移动光标到行首。Ctrl-e 移动光标到行尾。Ctrl-f 光标前移一个字符;和右箭头作用一样。Ctrl-b 光标后移一个字符;和左箭头作用一样。Alt-f 光标前移一个字。Alt-b 光标后移一个字。Ctrl-l 清空屏幕,移动光...原创 2018-03-13 19:00:29 · 268 阅读 · 0 评论 -
shell 一些常用的指令 (四)
六 、 字符展开1 . less 一页一页地显示任何命令的输出我们用 less 来一页一页地显示任何命令的输出,这极其方便!使用这项技术,我们可以方便地检测会产生标准输出的任一命令的运行结果。ls -l /usr/bin | less管道线经常用来对数据完成复杂的操作。有可能会把几个命令放在一起组成一个管道线。 通常,以这种方式使用的命令被称为过滤器。过滤器接受输入,以某种方...原创 2018-03-13 18:39:15 · 355 阅读 · 0 评论 -
shell 的一些常用的指令(三)
shell 的一些常用的指令(三)六、重定向cat - 连接文件sort - 排序文本行uniq - 报道或省略重复行grep - 打印匹配行wc - 打印文件中换行符,字,和字节个数head - 输出文件第一部分tail - 输出文件最后一部分tee - 从标准输入读取数据,并同时写到标准输出和文件1 . 文件重定向 从头重写文件 I/O 重定向...原创 2018-03-12 16:35:27 · 156 阅读 · 0 评论 -
shell 的一些常用的指令(二)
shell的一些常用指令(二)四、操作文件系统所用的指令概括:cp — 复制文件和目录mv — 移动/重命名文件和目录mkdir — 创建目录rm — 删除文件和目录ln — 创建硬链接和符号链接1 . cp - 复制文件cp <filename> 例如复制 1.txt文件,cp 1.txt复制 一个目录下的所有html的文件,用通配符* ,cp...原创 2018-03-12 15:49:08 · 216 阅读 · 0 评论 -
shell 中函数的使用
shell 中函数的使用1 . shell中函数的基本使用,我们创建一个文件命名为hellloWorld.bash,在文件中输入以下内容#!/bin/bash# shell中的函数func () { echo "step 2" return}# 主要的程序是下边的语句echo "step 1"#调用func函数funcecho "step 3"2...原创 2018-03-15 14:31:27 · 2940 阅读 · 0 评论 -
修改完.bash_profile 想要立即执行这个文件
修改完.bash_profile 想要立即执行这个文件在终端输入即可:$ source .bahs_profile原创 2018-03-08 15:01:12 · 1275 阅读 · 0 评论 -
shell脚本小项目
shell脚本小项目从这一章开始,我们将建设一个项目。这个项目的目的是为了了解怎样使用各种各样的 shell 功能来 创建程序,更重要的是,创建好程序。我们将要编写的程序是一个报告生成器。它会显示系统的各种统计数据和它的状态,并将产生 HTML 格式的报告, 所以我们能通过网络浏览器,比如说 Firefox 或者 Konqueror,来查看这个报告。1 . 创建一个新文件cd ...原创 2018-03-14 19:11:02 · 2355 阅读 · 0 评论 -
编写第一个shell脚本
编写第一个shell脚本shell脚本一般是以”.bash”为扩展名的文件。1 . 首先我们先创建一个名为 “helloWorld.bash” 的文件。touch helloWorld.bash2 . 用你最常用的编辑软件打开,进行编辑,输入以下内容,开始我们的第一个shell脚本:#!/bin/bash# This is our first script....原创 2018-03-14 17:59:22 · 1766 阅读 · 0 评论 -
shell的一些常用指令
shell的一些常用指令 事实上,在类 Unix 操作系统中比如说 Linux 中,有个普遍的观念就是“一切皆文件”。 随着Linux的学习,我们将会明白这句话是多么的正确。一 、shell 中基本的系统指令1 . 显示当前系统的时间和日期$ date 2 . 显示当前月份的日历。$ cal 3 . 查看磁盘剩余空间的数量,输入 df:$ df...原创 2018-03-08 12:25:52 · 468 阅读 · 0 评论 -
Linux中的 grep 的使用
Linux中的 grep 的使用 在文件中搜索字符串,单词或者符号,使用grep工具特别方便。参考链接: https://www.tecmint.com/linux-grep-commands-character-classes-bracket-expressions/1. 查找字母数字,查找以 [A-Z, a-z & 0-9] 开始的文本grep "^[[:...原创 2018-03-08 12:10:25 · 180 阅读 · 0 评论