
鸟哥linux私房菜基础篇
Aelsy
努力变成一个优秀的程序员
展开
-
每天一指令
档案与目录的检视ls语法ls [-aAdfFhilnrRSt] 目录名称 ls [-color=={never,auto,always} 目录名称 ls [–full-time] 目录名称 选项与参数: -a 全部的档案,连同隐藏挡(开头为.的档案)一起列出来(常用) -A 全部的档案,连同隐藏挡,但不包括.与..这两个目录 -d 仅列出目录本身,而不是列出目录内的档案数据(常用) -原创 2016-11-16 23:54:15 · 264 阅读 · 0 评论 -
每天一指令
添加行号打印nl语法nl [-bnw] 档案选项与参数 -b 指定行号的方式,主要有两种: -b a 表示不论是否为空行,也同样列出行号(类似于cat -n); -b t 如果有空航,空的那一行不要列出行号(默认值); -n 列出行号的表示方法,主要有三种: -n ln 行号在屏幕的最左方显示; -n rn 行号在自己字段的最右方显示且不加0原创 2016-11-27 23:54:02 · 278 阅读 · 0 评论 -
每天一指令
直接查视档案内容cat语法cat [-AbEnTv]选项与参数-A :相当于 -vET 的整合选项,可列出一些特殊字符而不是空白而已; -b :列出行号,仅针对非空白行做行号显示,空白行不标行号! -E :将结尾的断行字符 $ 显示出来; -n :打印出行号,连同空白行也会有行号,与 -b 的选项不同; -T :将 [tab] 按键以 ^I 显示出来; -v :列出一些看不出来的原创 2016-11-25 09:02:36 · 271 阅读 · 0 评论 -
linux c++ 服务器端开发面试必看书籍
由于很多朋友希望加入到Linux c++服务器端开发的队伍中,本人就结合自己的面试经历并整理了自己阅读的相关书籍,同大家分享,一起进步。人个认为以下是进入这个方向的必看书籍,各系列难度由浅入深的排序。题外话: 推荐一个 github 上的 开源书籍,有各种语言版本的转载 2016-09-04 20:59:53 · 341 阅读 · 0 评论 -
每天一指令
移动档案与目录,或更名mv语法mv [-fiu] source destination mv [options] source1 source2 source3 …. directory选项与参数-f :force 强制的意思,如果目标档案已经存在,不会询问而直接覆盖; -i :若目标档案 (destination) 已经存在时,就会询问是否覆盖! -u :若目标档案已经存在,且source原创 2016-11-23 22:12:25 · 272 阅读 · 0 评论 -
浅谈Linux的EXT2文件系统
每个操作系统都有自己独特管理文件的方式我们来谈谈Linux的EXT2文件系统 1. 关键字 首先要知道的是三个关键字,inode、block、superblock,inode 的内容在记录档案的权限与相关属性, block 区块则是在记录档案的实际内容,而superblock是用来管理inode和block的。 2. 如何进行文件管理 文件系统一开始就把inode和block规划好了,由原创 2016-11-19 15:17:00 · 507 阅读 · 0 评论 -
每天一指令
移除档案或目录rm语法[root@www ~]# rm [-fir] 档案或目录选项与参数-f 就是force的意思,忽略不存在的档案,不会出现警告讯息; -i 互动模式,在删除前会询问使用者是否动作 -r 递归删除啊!最常用在目录的删除了!这是非常危险的选项了!!实例 删除cp范例建立的bashrc 删除掉 [root@www ~]# cd /tmp [root@www tmp]原创 2016-11-19 00:25:28 · 396 阅读 · 0 评论 -
每天一指令
建立新目录mkdir语法mkdir -[mp] 目录名称选项与参数-m 配置文件的权限!直接设定,不需要看预设权限(umask)的脸色~ -P 帮助你直接将所需要的目录(包含上层目录) 递归建立起来!实例 请到/tmp底下尝试建立新目录看看: [root@www ~]# cd /tmp [root@www tmp]# mkdir test < == 建立一名为test的新目录 [root@w原创 2016-11-15 13:03:41 · 284 阅读 · 0 评论 -
每天一指令
复制档案或目录cp语法cp [-adfilprsu] 来源文件(source) 目标文件(destination)参数与选项-a :相当于-pdr 的意思;(常用) -d :若来源文件为链接文件的属性(link file),则复制链接文件属性而非档案本身; -f :为强制(force)的意思,若目标档案已经存在且无法开启,则移除后再尝试一次; -i :若目标文件(destination)原创 2016-11-17 20:17:04 · 984 阅读 · 0 评论 -
每天一指令
显示目前所在的目录语法pwd [-P]选项与参数-P 显示确实的路径,而非使用链接(link)路径实例 单纯显示出目前的工作目录: [root@www ~]# pwd /root <== 显示出目录啦~ 列表内容 显示出实际的工作目录,而非链接文件本身的目录名而已 [root@www ~]# cd /var/mail <==注意,/var/mail是一个连结档 [ro原创 2016-11-14 18:02:58 · 270 阅读 · 0 评论 -
每天一指令
可查页检视(一页一页翻动)less语法less [档案名]选项与参数无 实例 [root@www ~]# less /etc/man.config # # Generated automatically from man.conf.in by the # configure script. # # man.conf from man-1.6d ….(中间省略)…. : <原创 2016-11-30 00:12:57 · 379 阅读 · 0 评论 -
每天一指令
可翻页检视(一页一页翻动)more语法more [档案名]选项与参数无实例[root@www ~]# more /etc/man.config # # Generated automatically from man.conf.in by the # configure script. # # man.conf from man-1.6d ….(中间省略)…. –More–(28%) <==原创 2016-11-30 00:02:35 · 337 阅读 · 0 评论 -
每天一指令
目录切换指令cd语法cd (选项) (参数)参数与选项-L 如果要切换的目标目录是一个符号的连接,直接切换到字符连接名代表的目录,而非符号连接所指向的目标目录。 -P 如果要切换到的目标目录是一个符号连接,直接切换到符号连接指向的目标目录实例[root@www ~]# cd [相对路径或绝对路径] # 最重要的就是目录的绝对路径与相对路径,还有一些特殊目录的符号啰! [root@www ~]原创 2016-11-14 10:34:02 · 340 阅读 · 0 评论 -
每天一指令
资料截取head**语法head (取出前面的几行)**选项与参数无**实例 1.[root@www ~]# head /etc/man.config # 默认的情况中,显示前面十行!若要显示前 20 行,就得要这样: [root@www ~]# head -n 20 /etc/man.config 2.如果后面100行的数据都不打印,叧打印/etc/man.config的前面几行,该如何是好?原创 2017-02-18 15:52:37 · 339 阅读 · 0 评论