
linux学习
文章平均质量分 75
bleauchat
证明自己,同时验证你的选择是错误的!
展开
-
linux三剑客之grep
grep原创 2022-08-24 00:05:45 · 454 阅读 · 0 评论 -
linux之管道符详解
linux管道符转载 2022-08-18 00:33:40 · 2316 阅读 · 1 评论 -
xargs命令
xargs原创 2022-08-17 14:25:34 · 325 阅读 · 0 评论 -
makefile中调用linux命令
在makefile中可以直接执行 linux 命令,如下:all: @ls -al执行结果如下:如果想将 命令的输出 赋给一个变量,可以使用下面的两种方式:即第一种方式:变量名 = $(shell linux命令)第二种方式:变量名 = `linux命令`运行结果如下:第二种方式最为常见,例如在 shell 脚本中给变量赋值或者在perl中给变量赋值,好像都是一样的写法;附加:date命令date命令可以按照指定格式显示日期,只...原创 2021-09-26 21:19:35 · 3427 阅读 · 0 评论 -
Shell 输入/输出重定向
大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。重定向命令列表如下:需要注意的是文件描述符 0 通常是标准输入(STDIN),1 是标准输出(STDOUT),2 是标准错误输出(STDERR);输出重定向...原创 2019-07-06 11:00:53 · 4491 阅读 · 0 评论 -
linux修改shell命令提示符及颜色
1.linux 登录过程中加载配置文件的顺序/etc/profile → /etc/profile.d/*.sh → ~/.bash_profile → ~/.bashrc → [/etc/bashrc]可查看默认的~/.bashrc文件如下:[root@localhost ~]$ cat ~/.bashrc# .bashrc# User specific aliases and functions# Source global definitionsif [ -f /etc/bas转载 2021-06-27 14:34:44 · 1148 阅读 · 0 评论 -
find、grep、which查找命令
find-文件查找find 命令功能非常强大,通常用来在特定的目录下搜索符合条件的文件,也可以用来搜索特定用户属主的文件。文件名查找find 查找的目录 -name "查找的文件名"注意,这里文件名最好加上双引号表示字符串。文件类型查找find 查找目录 -type 文件类型普通文件:p目录:d符号链接:l管道:p套接字:s字符设备:c块设备:b文件大小查找find 查找目录 -size -10k+10k:大于10k-10k: 小于1.原创 2020-08-09 23:25:59 · 520 阅读 · 0 评论 -
Makefile介绍
概述什么是makefile?或许很多Windows的程序员都不知道这个东西,因为那些Windows的集成开发环境(integrated development environment,IDE)都为你做了这个工作,但作为一个好的和专业的程序员,makefile还是要懂。这就好像现在有这么多的HTML编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标签的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。转载 2020-07-22 08:08:58 · 5753 阅读 · 0 评论 -
linux文件软链接与硬链接
Linux文件系统中,有所谓的链接(link),我们可以将其视为档案的别名,而链接又可分为两种 : 硬链接(hard link)与软链接(symbolic link),硬链接的意思是一个档案可以有多个名称,而软链接的方式则是产生一个特殊的档案,该档案的内容是指向另一个档案的位置。硬链接是存在同一个文件系统中,而软链接却可以跨越不同的文件系统。软链接类似Windows下的快捷方式。硬链接通过文件系统的inode连接来产生新文件名,而不是产生新文件。inode:记录文件属性,一个文件一个inode。in原创 2020-07-17 07:40:35 · 504 阅读 · 0 评论 -
Linux常用命令
seq命令用于以指定增量从首数开始打印数字到尾数,即产生从某个数到另外一个数之间的所有整数,并且可以对整数的格式、宽度、分割符号进行控制语法: [1] seq [选项] 尾数 [2] seq [选项] 首数 尾数 [3] seq [选项] 首数 增量 尾数选项: -f, --format=格式 -s, --separator=字符串,...原创 2019-07-06 15:48:34 · 213 阅读 · 0 评论 -
crond 任务调度
任务调度是指系统在某个时间执行的特定的命令或程序;任务调度分类:(1)系统工作: 有些重要的工作必须周而复始地执行, 如病毒扫描等(2)个别用户工作: 个别用户可能希望执行某些程序, 比如对 mysql 数据库的备份基本语法 crontab [选项]crontab –e : 修改 crontab 文件,如果文件不存在会自动创建;crontab...原创 2019-07-09 21:27:45 · 266 阅读 · 0 评论 -
进程管理
进程的基本介绍1)在 LINUX 中, 每个执行的程序(代码) 都称为一个进程, 每一个进程都分配一个 ID 号;2)每一个进程, 都会对应一个父进程, 而这个父进程可以复制多个子进程, 例如 www 服务器;3)每个进程都可能以两种方式存在的: 前台与后台. 所谓前台进程就是用户目前的屏幕上可以进行操作的, 后台进程则是实际在操作, 但由于屏幕上无法看到的进程, 通常使用后台方式执行;...原创 2019-07-09 20:14:01 · 195 阅读 · 0 评论 -
Linux之实用指令
关机&重启命令基本介绍 shutdown shutdown -h now 表示立即关机 shutdown -h 1 表示 1 分钟后关机 sh...原创 2019-07-03 20:51:49 · 409 阅读 · 0 评论 -
Linux之组管理和权限管理
Linux 组基本介绍在 linux 中的每个用户必须属于一个组, 不能独立于组外; 在 linux 中每个文件有所有者、 所在组、 其它组的概念。文件/目录 的所有者所有者一般为文件的创建者,谁创建了该文件, 就自然的成为该文件的所有者(1)查看文件的所有者指令 ls -ahl例子:创建一个组 police,再创建一个用户 tom,将 tom 放在 pol...原创 2019-07-03 11:31:35 · 515 阅读 · 0 评论 -
Linux之用户管理
基本介绍给大家画一个示意图, 帮助大家理解用户管理的规则1) Linux 系统是一个多用户多任务的操作系统, 任何一个要使用系统资源的用户, 都必须首先向系统管理员申请一个账号, 然后以这个账号的身份进入系统2) Linux 的用户需要至少要属于一个组与用户相关的操作和命令(1)添加用户基本语法 useradd [选项] 用...原创 2019-07-02 22:43:18 · 187 阅读 · 0 评论 -
Linux的目录结构以及相关指令
linux 的文件系统是采用级层式的树状目录结构, 在此结构中的最上层是根目录“/” , 然后在此目录下再创建其他的目录.记住一句经典的话: 在 Linux 世界里, 一切皆文件具体的目录结构:(1)/bin [重点] (/usr/bin 、 /usr/local/bin)是Binary的缩写, 这个目录存放着最经常使用的命令;(2)/home [重点]存放普通用...原创 2019-07-02 21:42:26 · 599 阅读 · 0 评论 -
vim 编辑器
所有的 Linux 系统都会内建 vi 文本编辑器;Vim 具有程序编辑的能力, 可以看做是 Vi 的增强版本, 可以主动的以字体颜色辨别语法的正确性, 方便程序设计。 代码补完、 编译及错误跳转等方便编程的功能特别丰富, 在程序员中被广泛使用.vim 的三种常见模式(1)正常模式在正常模式下, 我们可以使用快捷键。以 vim 打开一个文档就直接进入一般模式了(这是默认的模式)...原创 2019-07-02 16:50:13 · 2937 阅读 · 1 评论