Linux
文章平均质量分 85
IT老兵驿站
学习计算机技术:天下武功,无坚不摧,唯快不破。
心态:老兵永远不死,只会慢慢凋零(Old soldiers never die, they just fade away)。
个人博客:https://www.oxysun.cn。
展开
-
CAS 学习
概要CAS Compare and Swap 学习,看到网上到处有人说 CAS 是一种无锁算法,实在是有点忍不住,这种对于技术的研究,需要一种寻根究底的态度,模棱两可没掌握清楚,就随便发帖,然后后面的人也是人云亦云,这样整体的技术水平怎么可能得到提高呢?博客IT老兵博客正文参考维基:In computer science, compare-and-swap (CAS) is an atomic instruction used in multithreading to achieve syn原创 2021-09-25 10:32:03 · 165 阅读 · 0 评论 -
如何根据 inode 删除一个文件
概要如何根据 inode 删除一个文件博客原帖收藏于IT老兵博客前言有的时候,在 Linux 下没有简单地使用 rm 来删除一个文件,因为这些文件名前面带有一些特殊字符,这个时候就得使用 inode 来删除一个文件。正文stat {file-name}或者ls -il {file-name}在上面两种情况下,都可以看到 inode 的值。然后像下面这样使用 find 命...原创 2019-12-15 10:30:05 · 621 阅读 · 0 评论 -
shell 里面的 ";" "&&" 和 "||"
概要shell 里面的 “;” “&&” 和 “||”博客博客地址:IT老兵驿站正文shell 下面的分号";" “&&” 和 “||” 的区别 。“;” semicolon 分号表示无论前面执行是否成功,都会执行后面的语句。“&&” double ampersand 表示逻辑与的关系,前面的语句成功了,才会执行后面的语句。“||”...原创 2019-12-09 14:23:07 · 333 阅读 · 0 评论 -
vim 的移动
概述vim 的移动。博客博客地址:IT老兵驿站。前言大概是在10年,还是11年,还在拉卡啦的时候,开始完整学习vim的手册,记得是一直到360,大概把手册看了几遍,不过因为需要记忆的内容实在是太多了,或者是因为懒惰,很多命令还是没有学明白,主要是没有去实践,就忘记了。其实,当时也记了笔记,不过笔记本早都找不到了,也是没有掌握记笔记的要领。现在重新记录一下。这篇笔记也比较难一气呵成,能...原创 2019-11-23 12:08:30 · 295 阅读 · 0 评论 -
Linux的top和free命令里面的buffer和cache
概要Linux的top和free命令里面的buffer和cache博客原帖收藏于IT老兵博客前言linux里面top命令和free命令都会有一个buff/cache,从08年就一直遇到这个,感觉一直没有搞的太明白,这次好好地做一个总结。这个总结不见得能一步到位,到不了位,就分步来走,聚沙成塔。正文参考这里,buffersMemory used by kernel buf...原创 2019-10-19 16:54:18 · 2002 阅读 · 0 评论 -
make 和 cmake 的区别
概要make 和 cmake 的区别学习博客博客地址:IT老兵驿站正文“The build process has one step if you use a Makefile, namely typing “make” at the command line. For CMake, there are two steps: First, you need to setup your...原创 2019-08-12 16:58:48 · 743 阅读 · 0 评论 -
Linux下shell命令用法及常见用例总结:tar
概要Linux下shell命令用法及常见用例总结:tar。tar命令用来归档多个文件或目录到单个归档文件中,并且归档文件可以进一步使用gzip或者bzip2等技术进行压缩。博客博客地址:IT老兵驿站正文命令格式tar [OPTION...] [FILE]...命令功能Tar(Tape ARchive,磁带归档的缩写,最初设计用于将文件打包到磁带上,现在大都使用它来实现备份某个分...原创 2019-08-12 14:58:45 · 371 阅读 · 0 评论 -
Mac系统查看端口占用的进程
概要Mac系统查看端口占用的进程博客原帖收藏于IT老兵博客前言在Linux下,查看占用端口的进程可以使用netstat -antpl | grep port,但是在Mac下,这个netstat的功能缩水了(很多命令在Mac下都缩水了),所以怎么查看占用端口的进程呢?正文搜索了一遍,感觉可以使用lsof -i tcp:{port} 这个命令来实现,{port} 表示端口号。-i [...原创 2019-07-11 15:36:15 · 6155 阅读 · 0 评论 -
Linux下shell命令用法和实例总结:du
完整的Linux下Shell命令总结归档于IT老兵博客。命令格式du [选项] [文件]命令功能du(disk usage 的简称)命令用于检查计算机上文件和目录的磁盘使用情况,可以递归显示文件和目录。显示每个文件和目录的磁盘使用空间。命令参数-a或-all:显示所有文件的大小,不仅仅是目录。-b或-bytes:显示目录或文件大小时,以byte为单位。-c或–total:除了显示...原创 2018-11-28 10:28:32 · 1734 阅读 · 0 评论 -
Linux下shell命令用法和实例总结:df
完整的Linux下Shell命令总结归档于IT老兵博客。MongoDB如何设计数据模型。 前言关于Linux的命令,之前做过一些整理,为什么整理呢,因为总用,总要一步一步去查,感觉还是应该做些整理,这样查的效率也会高一些,另外做了整理,很多命令可能也就记住了。不过呢,之前的整理,总是感觉有些问题,一时却没有发觉问题在哪里,还是且行且发现吧。正文df命令用于显示文件系统...原创 2018-08-20 12:00:02 · 1179 阅读 · 0 评论 -
Linux下shell命令用法及常见用例:which
原文收藏于IT老兵驿站。which命令用于查找并显示给定命令的绝对路径,环境变量$PATH中保存了查找命令时需要遍历的目录。which指令会在环境变量$PATH设置的目录里查找符合条件的文件。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。备注今天有点累,也已经很晚了,总结一个较为简单的命令吧,20英里法则,每天尽量坚持往前走一点。...原创 2018-07-26 23:16:38 · 3030 阅读 · 0 评论 -
Linux下shell命令用法及常见用例:top
IT老兵的驿站。title: Linux下shell命令用法及常见用例:top date: 2018-07-13 22:20:23 tags: Linux category: - linux- shelltop命令可以实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的使用工具。top命令提供了互动式的界面,用热键管理。这个命令是一个非常重要和常用的...原创 2018-07-13 22:35:06 · 1667 阅读 · 0 评论 -
Ubuntu:新增和删除用户
修行之路。参考:https://www.digitalocean.com/community/tutorials/how-to-add-and-delete-users-on-ubuntu-16-04#how-to-delete-a-user。Linux上root用户是权力最大的用户,但是也非常危险,处于安全考虑,增加个人用户是必要的方法,下文讲了讲在Ubuntu上如何新增和删除用户。...原创 2018-07-12 12:01:09 · 5452 阅读 · 0 评论 -
Linux下shell命令用法及常见用例:netstat
参考原帖。参考:https://linux.die.net/man/8/netstat。netstat命令用来查看系统中所有的网络套接字连接情况。命令格式netstat [选项]命令功能netstat命令用来查看系统中所有的网络套接字连接情况,包括TCP、UDP和Unix套接字。也可以显示路由表,接口状态,masquerade 连接,多播成员(Multicast Mem...原创 2018-07-05 16:00:23 · 373 阅读 · 0 评论 -
Linux下shell命令:top
小推广:Linux速查手册。最近整理了一下linux下的shell命令,为什么要整理呢?因为在十几年的IT工作中总遇到要查看某个命令的用法的问题,早先的处理方式是去百度一下,后来感觉百度查到的内容不太准确和完整,后来就直接去官网查手册,但是这样效率又不高。另一方面,对于很多命令的用法,又不太可能都记住,每次都要查,这样一个速查手册的需求就产生了,如果有这样的一个速查手册,就可以提高工作的效率。...原创 2018-06-28 23:14:53 · 3915 阅读 · 0 评论 -
Linux下shell命令用法及常见用例: sed
点击查看博客原文。sed是stream editor(流式编辑器)的缩写,是一个非交互式的流编辑器,用于过滤或者转换文本。 未完待续… 概要sed 选项… [脚本] [输入文件…]描述sed编辑器被称作流编辑器(stream editor),和普通的交互式文本编辑器恰好相反。在交互式文本编辑器中(比如vim),你可以用键盘命令来交互式地插入、删除或替换数据中的文...原创 2018-07-01 14:44:10 · 320 阅读 · 0 评论 -
Linux下shell命令:ps
Linux速查手册。最近整理了一下linux下的shell命令,为什么要整理呢?因为在十几年的IT工作中总遇到要查看某个命令的用法的问题,早先的处理方式是去百度一下,后来感觉百度查到的内容不太准确和完整,后来就直接去官网查手册,但是这样效率又不高。另一方面,对于很多命令的用法,又不太可能都记住,每次都要查,这样一个速查手册的需求就产生了,如果有这样的一个速查手册,就可以提高工作的效率。Linux ...原创 2018-06-21 16:18:34 · 4267 阅读 · 0 评论