![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
weixin_47276392
一个CCIE的linux之路。
展开
-
2021-08-02 ps命令详解
ps命令将某个进程显示出来a 显示所有进程-a 显示同一终端下的所有程序-A 显示所有进程c 显示进程的真实名称-N 反向选择-e 等于“-A”e 显示环境变量f 显示程序间的关系-H 显示树状结构r 显示当前终端的进程T 显示当前终端的所有程序u 指定用户的所有进程-au 显示较详细的资讯-aux 显示所有包含其他使用者的行程-C<命令> 列出指定命令的状况–lines<行数> 每页显示的行数–width<字符数> 每页原创 2021-08-02 20:59:45 · 144 阅读 · 0 评论 -
2021-08-02 netstat 详解
netstat参数netstat -i说明:显示网卡接收和发送流量的信息。[root@localhost ~]# netstat -iKernel Interface tableIface MTU RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flgens192 1500 3560783768 0 1834 0 835511986 0原创 2021-08-02 20:01:33 · 157 阅读 · 0 评论 -
程序包管理rpm,yum,
windows可执行程序格式:exe,msi, linux是ELF格式。系统级开发:c,c++:httpd,vsftpd,nginx。go应用级开发:java,python,perl/ruby/php。java:hadoop,hbase。 python:openstack(大型云操作系统)。c/c++程序格式:源代码:文本格式的程序代码。二进制格式:文本格式的程序代码通过编译器变成二进制格式。java/python程序格式:源代码:编译成能够在其虚拟机上运行的格式。项目.原创 2020-12-30 17:42:53 · 211 阅读 · 0 评论 -
磁盘管理相关:
cpu,memery属于电子设备。磁盘属于机械设备。 partition:分区,将磁盘划分成多个逻辑组成结构,每一个组成结构,可以创建一个一个文件系统。分区可以划分多个文件系统。 MBR: 主引导记录,0磁道,0扇区...原创 2020-12-04 13:38:11 · 249 阅读 · 0 评论 -
facl,whoami,who,sleep, last,lastb,lastlog,生成随机数
facl:利用文件的扩展属性,给用户提供访问控制权限。setfacl -m设定权限setfacl -x 取消权限[root@localhost backup]# ls -l inittab-rw-rw-r--+ 1 root root 515 10月 30 22:12 inittab 有facl属性的话,权限就会看到+号。[root@localhost backup]# getfacl inittab 默认文件的权限。# file: inittab...原创 2020-11-04 20:22:26 · 117 阅读 · 0 评论 -
umask命令
umask:文件的权限的反向掩码,避免用户创建的文件和目录权限默认成为777。文件的权限:666-umask目录的权限:777-umask注意:自所以文件用666去减,表示文件默认不能拥有执行权限。假如umask:023666-023=643,如果减的结果有执行权限,将结果+1=644。查看当前umask:umask设置uask:umask MASK。...原创 2020-06-22 21:53:58 · 176 阅读 · 0 评论 -
install命令
install命令 copy files and set attribute单源复制install [OPTION]… [-T] SOURCE DEST多源复制install [OPTION]… SOURCE… DIRECTORY多源复制install [OPTION]… -t DIRECTORY SOURCE…创建目录install [OPTION]… -d DIRECTORY…例题:install 复制文件从/etc/inittab 到/root下。[root@loca.原创 2020-06-23 20:33:09 · 819 阅读 · 0 评论 -
mktemp命令
mktemp - create a temporary file or directory 创建临时文件和目录。临时文件:系统过一段时间后,可以将临时文件清楚的。mktemp [OPTION]... [TEMPLATE] template:模板,临时文件是一个随机的名字。tmp.XXXXXX.... 至少3个XXX,来生成临时的文件名。[root@localhost ~]# mktemp /tmp/mytmp.XXXX/tmp/mytmp.CYE7[root@local...原创 2020-06-23 21:15:49 · 296 阅读 · 0 评论 -
bash基础以及shell编程初步
shell 脚本编程实现:编程语言的分类: 编译运行:源代码由编译器(编译)转换成程序文件 解释运行:源代码不需要编译器编译,当需要运行时,启动解释器,由解释器边解释便运行。根据编程过程中的功能实现是调用库还是调用外部的程序文件 shell脚本编程:利用系统上的命令及编程组件节进行编程。 完整编程:利用库或编程组件进行编程。根据编程模型进行分类: 程序=指令+数据。 过程式编程语言:以指令为中心来组织代码,数据是服务代码。...原创 2020-07-16 21:14:51 · 162 阅读 · 0 评论 -
grep与基本正则表达式
linux 上文本处理三剑客 grep:文本过滤工具(模式:pattern)工具。 sed:stream editor,流编辑器,文本编辑工具。 awk:linux上的实现为gawk,文本报告生成器(格式化文本)这3个工具都会用到正则表达式:Regual Expression,REGEXP。 由一类特殊字符及文本字符所编写的模式,其中有些字符不表示字面意义,而是用于表示控制或统配的功能。 ...原创 2020-07-29 16:01:51 · 166 阅读 · 0 评论 -
文件查找 locate,find ,-exec,-ok,-xargs。
在文件系统上查找符合条件的文件(不是文本文件的内容):实现工具:locate,find。 locate:根据事先构建的索引库(数据库)来进行文件查找。 系统自动更新系统库(周期性更新),数据库不能精确反应当前存在的系统文件,比如刚新建一个文件,系统还没有 进 行更新,则可能查找的时候,就查找不到此文件。...原创 2020-10-30 21:12:47 · 182 阅读 · 0 评论 -
文本查看及处理工具 wc,cut,sort,unld,diff,patch
wc:word count wc [选项列表]... [文件名列表]... -l:lines -w:words -c:bytescut 在文件的每一行中提取片断 文本截取工具。 cut [OPTION]... [FILE]... ...原创 2020-08-31 21:21:56 · 188 阅读 · 0 评论 -
文件的特殊权限:SUID,SGID, Sticky
特殊权限: 普通用户在某些情况下,以其他身份(root,其它用户...)去运行命令。 SUID:文件拥有SUID后,文件的属主就变成了文件自己的属主。而不是启动者所属的属主。 SGID:文件拥有SGID后,文件的属组就变成了文件自己的属组。而不是启动者所属的属组。 Sticky: 在一个公共目录,每一个人都可以创建,删除自己的文件,但是不能删除别人的文件。 解释SUID hadoop 对可执行文件/bin/cat 有rw权限。hadoop运行...原创 2020-10-30 21:10:59 · 100 阅读 · 0 评论 -
vim 编辑器
基础性的工具, 编辑文本 文本:纯文本信息,支持:ASCII text;Unicode; 文本编辑种类: 行编辑器:sed, 全屏幕编辑器:nano,vi vi:Visual Interface vim:Vi Improved。 vim:模式化的编辑器,有诸多不同的模式。 基本常用模式:...原创 2020-09-09 21:51:29 · 61 阅读 · 0 评论