Fork me on GitHub

随笔分类 -  Linux 命令

Linux basic command
摘要:ctags 简介 ​ ctags 最先是用来生成C代码的tags文件,后来扩展成可以生成各类语言的tags, 有些语言也有专有的tags生成工具(比如java的jtags, python的 ptags)。虽然Linux下面没有文件扩展名一说,但是这并不代表某些软件不需要文件扩展名。ctags正是 根 阅读全文
posted @ 2019-10-14 16:05 克拉默与矩阵 阅读(5492) 评论(0) 推荐(1) 编辑
摘要:转自:交互式shell脚本对话框 whiptail指令 当你在linux环境下setup软件的时候就会有相应的对话框让你输入。虽然我们已经习惯了这种交互的方法,但是如果有一种直观的界面来输入是不是会更加友好和方便呢,在shell脚本中你可以使用-whiptail指令来完成。 消息框 语法: 1 wh 阅读全文
posted @ 2019-05-11 11:13 克拉默与矩阵 阅读(5185) 评论(0) 推荐(0) 编辑
摘要:参考:Linux系统管理——用户、组 阅读全文
posted @ 2019-02-20 16:57 克拉默与矩阵 阅读(207) 评论(0) 推荐(0) 编辑
摘要:简介 uname用于输出系统信息. uname参数 -a :所有系统相关的资讯,包括底下的数据都会被列出来;-s :系统核心名称-r :核心的版本-m :本系统的硬件名称,例如 i686 或 x86_64 等;-p :CPU 的类型,与 -m 类似,只是显示的是 CPU 的类型!-i :硬件的平台 阅读全文
posted @ 2018-12-20 20:31 克拉默与矩阵 阅读(239) 评论(0) 推荐(0) 编辑
摘要:前言 由于引入了LVM、RAID技术,导致OS时别到的磁盘已经不单纯是事实意义上的物理磁盘(虽然OS认为他是物理盘)。传统文件系统与分区可以认为是1:1关系,但是现在一个分区可以有多个FS,一个FS也可以在多个分区。虽然问题变得复杂了,但是有一个根本问题自始至终都没有改变,那就是挂载点(mount 阅读全文
posted @ 2018-12-19 23:08 克拉默与矩阵 阅读(1433) 评论(0) 推荐(0) 编辑
摘要:参考:linux 技巧:使用 screen 管理你的远程会话 How to use GNU screen - the terminal multiplexer - linux 阅读全文
posted @ 2018-12-17 00:15 克拉默与矩阵 阅读(179) 评论(0) 推荐(0) 编辑
摘要:简介 ACL是Access Control List的缩写,传统的Linux权限只能针对一个用户、一个群组及非此群组的其他人设置权限而已,无法针对单一用户或个人来设计权限。ACL可以对权限进行更细致的设定。一开始是unix-like操作系统的额外支持项目,近年来ACL几乎已经默认加入在所有常见的Li 阅读全文
posted @ 2018-12-16 21:19 克拉默与矩阵 阅读(1192) 评论(0) 推荐(0) 编辑
摘要:groups用于查询当前用户的属组,没有参数。 阅读全文
posted @ 2018-12-16 20:13 克拉默与矩阵 阅读(854) 评论(0) 推荐(0) 编辑
摘要:gdisk、fdisk MBR分区表请使用fdisk分区,GPT分区表请使用gdisk分区 MBR与GPT区别参考:Linux磁盘管理——MBR 与 GPT gdisk、gdisk这两个命令参数不需要特殊记忆,进入命令后分别按? m会提示下一步如何操作。 分区个数限制 SATA盘最多支持到15号(0 阅读全文
posted @ 2018-12-16 17:39 克拉默与矩阵 阅读(1277) 评论(0) 推荐(0) 编辑
摘要:参考:8 Linux ‘Parted’ Commands to Create, Resize and Rescue Disk Partitions 简介 parted是磁盘分区操作工具,支持多种磁盘分区格式,包括MS-DOS、GPT等等 阅读全文
posted @ 2018-12-16 17:27 克拉默与矩阵 阅读(342) 评论(0) 推荐(0) 编辑
摘要:简介 blkid用于查看块设备UUID、Label、挂载、文件系统类型等信息 选项参数 无参数——显示所有已挂载分区信息 查看特定分区 -s:指定输出信息(UUID、TYPE、LABEL、PTTYPE等) -o:指定输出格式(full、value、list、device、udev、export) f 阅读全文
posted @ 2018-12-16 17:11 克拉默与矩阵 阅读(3314) 评论(0) 推荐(0) 编辑
摘要:简介 chattr用于设置文件隐藏属性,lsattr用于查看文件隐藏属性。隐藏属性对系统很有用,尤其是系统安全这一块。但是这两个命令只能在Ext2/Ext3上面有用,其他文件系统可能不支持。 chattr 选项与参数 + :添加某一个特殊参数,其他原本存在参数则不动。- :移除某一个特殊参数,其他原 阅读全文
posted @ 2018-12-16 14:54 克拉默与矩阵 阅读(298) 评论(0) 推荐(0) 编辑
摘要:参考:Linux OD Command Tutorial for Beginners (6 Examples) 简介 查看普通文本文件,可以使用cat、head、tail、tac、less、more等等。如果查看二进制文件,还是用这些命令就会显示乱码,这时候可以使用od 选项与参数 -t :后面可以 阅读全文
posted @ 2018-12-16 14:44 克拉默与矩阵 阅读(458) 评论(0) 推荐(0) 编辑
摘要:简介 这2个命令多用于shell脚本 用法 basename filename_will_full_path dirname filename_will_full_path 对于但后缀的情况,basename将后缀作为第二册参数,可以使返回的文件名不带后缀。 阅读全文
posted @ 2018-12-16 14:27 克拉默与矩阵 阅读(1136) 评论(0) 推荐(0) 编辑
摘要:简介 这三个命令都用于更改文件permission(权限)。即下图红框位置 除此之外还有个“连结”,那个指的是硬链接,不是软连接。FS使用inode区分不同文件,而目录树使用文件名区分不同文件,因此可能有多个文件硬连接到相同文件。 如下图,c.txt时a.txt的硬链接,他们俩有相同的inode 修 阅读全文
posted @ 2018-12-16 14:07 克拉默与矩阵 阅读(538) 评论(0) 推荐(0) 编辑
摘要:简介 这两个命令都可以动态观察进程运行状态,有点像Windows的任务管理器 top -d :后面可以接秒数,就是整个程序画面刷新间隔。默认是 5 秒; -b :以批量的方式运行 top ,通常会搭配数据流重导向来将批量的结果输出成为文件。 -n :与 -b 搭配,意义是,需要执行几次 top 将 阅读全文
posted @ 2018-12-16 00:29 克拉默与矩阵 阅读(1077) 评论(0) 推荐(0) 编辑
摘要:参考:Linux pidof Command Examples To Find PID of A Program/Command Linux pidof Command Tutorial for Beginners (5 Examples) 简介 pidof用于找出包含指定名字进程的pid信息 使用 阅读全文
posted @ 2018-12-15 23:33 克拉默与矩阵 阅读(1054) 评论(0) 推荐(0) 编辑
摘要:参考:What is the mknod command used for? 前言 Linux下面,一切皆文件,当然也包括设备。Linux通过major、minor号来区分不同设备,如下图 阅读全文
posted @ 2018-12-14 22:52 克拉默与矩阵 阅读(1353) 评论(0) 推荐(0) 编辑
摘要:参考:Bash基础——工作管理(Job control) jobs -l :除了列出 job number 与命令串之外,同时列出 PID 的号码; -r :仅列出正在背景 run 的工作;-s :仅列出正在背景当中暂停 (stop) 的工作。 fg %jobnumber :jobnumber 为工 阅读全文
posted @ 2018-12-14 22:29 克拉默与矩阵 阅读(1085) 评论(0) 推荐(0) 编辑
摘要:参考:Linux lsblk Command Tutorial for Beginners (8 Examples) 简介 lsblk可以看成是“List block device”的缩写,即列为出所有存储设备。 选项参数 无参数 列出本系统下所有磁盘,磁盘内分区情况。 目前的系统主要有个sr0以及 阅读全文
posted @ 2018-12-14 15:47 克拉默与矩阵 阅读(3644) 评论(3) 推荐(0) 编辑

点击右上角即可分享
微信分享提示