Linux
JustSleep
这个作者很懒,什么都没留下…
展开
-
linux 基本命令1
文件与目录管理命令1.查看:ls2.复制:cp 源文件 目标文件在不加任何选项的情况下,文件的某些属性/权限会改变;连文件建立的时间也不一样了;那如果你想要将文件的所有特性都一起复制过来该怎办?可以加上 -a ;可以将多个数据一次复制到同一个目录去!最后面一定是目录!3.删除:rm 文件或目录4.移动:mv源文件1、源文件2 ... 目标文件或者目录文件内容查询...原创 2019-01-21 14:43:29 · 73 阅读 · 0 评论 -
进程管理
触发任何一个事件时,系统都会将他定义成为一个进程,并且给予这个进程一个ID ,称为PID。同时依据启发这个进程的用户与相关属性关系,给予这个PID 一组有效的权限设定。让我们将程序与进程作个总结: 程序(program):通常为binary program ,放置在储存媒体中(如硬盘、光盘、软盘、磁带等), 为实体文件的型态存在; 进程(process):程序被触发后,执行者的权限与...原创 2019-09-10 23:20:34 · 110 阅读 · 0 评论 -
Linux 账号管理与ACL 权限设定
使用者标识符: UID 与GID每一个文件都具有『拥有人与拥有群组』的属性吗?没错啦~每个登入的使用者至少都会取得两个ID ,一个是使用者ID (User ID ,简称UID)、一个是群组ID (Group ID ,简称GID)。两者相对应。1、使用者账号1. 先找寻/etc/passwd 里面是否有你输入的账号?如果没有则跳出,如果有的话则将该账号对应的UID 与GID (在/et...原创 2019-09-09 22:25:13 · 159 阅读 · 0 评论 -
Shell Scripts
1、执行shell文件直接指令下达: shell.sh 文件必须要具备可读与可执行(rx) 的权限,然后: 绝对路径:使用/home/dmtsai/shell.sh 来下达指令; 相对路径:假设工作目录在/home/dmtsai/ ,则使用./shell.sh 来执行 变量『PATH』功能:将shell.sh 放在PATH 指定的目录内,例如: ...原创 2019-09-09 13:36:47 · 225 阅读 · 0 评论 -
正规表示法与文件的格式化
简单的说,正规表示法就是处理字符串的方法,他是以行为单位来进行字符串的处理行为, 正规表示法透过一些特殊符号的辅助,可以让使用者轻易的达到『搜寻/删除/取代』某特定字符串的处理程序!正规表示法基本上是一种『表示法』, 只要工具程序支持这种表示法,那么该工具程序就可以用来作为正规表示法的字符串处理之用。例如 vi, grep, awk ,sed 等工具。注意正规表示法与通配符是完全不一样的东...原创 2019-09-07 16:19:33 · 151 阅读 · 0 评论 -
数据流重导向与管线命令
表面意思就是将数据传递到其他地方。1、标准输入输出流重定向比如说有时候打开两个文件,其中一个文件不存在。正确信息和错误信息都会打印到终端窗口。此时我们如果想要将两股数据分开,那么就得利用数据流重导向,将标准输出standard output(简称stdout) 与标准错误输出standard error output (简称stderr) 分别传送到其他文件或装置中。而分别传送所用的特殊字...原创 2019-09-07 13:15:55 · 175 阅读 · 0 评论 -
认识学习Bash shell
一、Bash shell基本功能命令编修能力(history):能记忆使用过的命令命令与文件补全功能: ([tab] 按键的好处)命令别名设定功能: (alias)工作控制、前景背景控制: (job control, foreground, background)程序化脚本: (shell scripts)通配符: (Wildcard)二、Shell变量功能1、变量...原创 2019-09-06 18:34:45 · 149 阅读 · 0 评论 -
Linux的vi、vim编译器
一、vi、vim基本使用基本上 vi 共分为三种模式,分别是『一般指令模式』、『编辑模式』与『指令列命令模式』。这三种模式的作用分别是:一般指令模式(command mode):以 vi 打开一个文件就直接进入一般指令模式了。编辑模式(insert mode):在一般指令模式中可以进行删除、复制、贴上等等的动作,但是却无法编辑文件内容的! 要等到你按下『i, I, o, O, a, A...原创 2019-09-06 13:50:53 · 156 阅读 · 0 评论 -
Linux 目录配置方法(FHS)
以CentOS7为例FHS 针对目录树架构仅定义出三层目录底下应该放置什么数据而已,分别是底下这三个目录的定义:/ (root, 根目录):与开机系统有关; /usr (unix software resource):与软件安装/执行有关; /var (variable):与系统运作过程有关。1、根目录 ...原创 2019-09-04 11:11:38 · 110 阅读 · 0 评论 -
linux基本命令2
磁盘与目录的容量df:列出文件系统的整体磁盘使用量du:评估文件系统的磁盘使用量连接文件软链接:相当于快捷方式(相当于创建一个独立的文件),当源文件被删后,则不能打开。硬链接:通过inode进行连接(得到两个文件的属性一致),一个被删,都能通过另一个找到正确数据。注意:inode用来记录文件的权限与相关属性,block则用来记录文件的实际内容。文件系统一开始就将inode和...原创 2019-01-22 19:11:47 · 87 阅读 · 0 评论 -
编译程序
1、单一程序1)、一个动作在预设的状态下,如果我们直接以 gcc 编译原始码,并且没有加上任何参数,则执行档的档名会被自动设定为 a.out 这个文件名! 所以妳就能够直接执行 ./a.out 这个执行档啦!2)、两个动作咦!那如果我想要产生目标文件 (object file) 来进行其他的动作,而且执行档的档名也不要用预设的 a.out ,那该如何是好?其实妳可以将上面的第 ...原创 2019-09-17 10:45:35 · 176 阅读 · 0 评论