unix常用命令集锦

【01】《UNIX高级环境编程》全书精华集锦 1 引子 众所周知,Linux系列知识极其重要,公司面试、实际开发都需要用到。最近看了一些资料之后,发觉自己很多地方没有掌握到位,于是开始逐一查阅,顺便整理了这个懒人版供大家参考。 每个需要详细了解问题下面需要的信息都给出了相应的参考链接,有些还配上了实际操作,相信你认真看完本文之后对于UNIX操作系统基础能有一个更加清晰的认识。 2 正文 (1)什么是操作系统?什么是UNIX操作 阅读详情

==============================================================
  标题:unix常用命令集锦
  整理:dbbbs 
  日期:2005-04
  出处:数据库大本营论坛(www.DBbbs.net)
==============================================================

   *****************
   *  1、目录管理  *
   *****************
   //显示当前目录
   pwd                      
   //显示目录和文件,以/标志出目录
   ls -F                    
   //递归地列出所有子目录
   ls -R
   //创建目录
   mkdir dirname            
   //删除目录(连子目录一起删除)
   rm -r dirname         
   //拷贝目录(连子目录一起拷贝)
   cp -r srcpath destpath   
   //移动目录
   mv srcpath destpath
   //进入指定目录
   cd home
   //返回上一级目录
   cd ..
   //返回到根目录
   cd /
   //改变目录的属主或所属的组
   chown user:group dirname
   例:chown db2:db2 /data/data1
   //改变目录的权限
   chmod expression files
   说明:expression的格式为(who)(action)(permission)
         who: u属主 g组 o其他 a所有
         action: +增加权限 -减少权限 =明确设置权限
         permission: r读 w写 x执行 t粘滞位 sSUID或SGID位
   例:chmod a+x filename 为文件设置所有人可执行权限 

   *****************
   *  2、文件管理  *
   *****************
   文件属性说明:
   -rwxr-xr-x
   第一个字符含义:
   -常规文件l符号链接c字符设备文件b块设备文件p命名管道d目录文件
   其后每3个字符为一组,分别代表拥有者、组成员、所有人的权限

   //单列、区分目录、以修改时间排序显示文件和目录,包括隐藏
   ls -Falt
   说明:                    
   //同上,通配符查询
   ls -Falt *.lst     
   //显示最近修改过的文件
   ls -alt|head
   //显示当前目录中已消耗的空间
   du -sk               
   //按尺寸升序列出一个目录中的所有文件和大小
   du -sk *|sort -n|tail
   //改变文件的属主或所属的组(参照目录操作)
   chown user:group files   
   //改变文件的权限(参照目录操作)
   chmod expression files   
   //拷贝文件
   cp src dest              
   //删除文件
   rm filename              
   //移动文件
   mv srcfile destfile
   //显示文件内容
   cat filename(CTRL+C终止显示)
   //连接文件
   cat file1 file2 file3
   //显示文件内容
   more filename
   //显示文件的最前100行
   head 100 filename
   //显示文件的最后100行
   tail -100 filename       
   //显示文件行数
   cat err.log|wc -l
   //显示文件中含有“ORA-00600”错误的文本
   cat err.log|grep ORA-00600
   //查找home目录下所有txt文件
   find /home -name "*.txt" -print
   //显示最近两周建立的所有文件
   find . -mtime -14 -print
   //显示大小超过1M的所有文件(SIZE以K为单位)
   find . -size +1024 -print
   //删除大小超过1M的所有文件
   //(xargs和-exec命令允许将文件名列表传给通用的命令,如rm)
   find . -size +1024 -print|xargs -i rm /;
   //或
   find . -size +1024 -print -exec  rm {} /;
   //查找包含特定字符串(如abc)的文件
   find . -print|xargs grep abc

   ***********************
   *  3、重定向与管道符  *
   ***********************
   //将ls命令的帮助信息保存为文件(>和<是覆盖,>>和<<是追加)
   man ls > man_ls.lst
   //将错误日志后10行作为邮件内容发送
   mainx -s 'err log' dbbbs@163.com < /
   tail -10 /data/err.log
   //将多个查询出的文件列表保存为一个文件
   ls -al /data/err1.log > /data/errall.log
   ls -al /data/err2.log >> /data/errall.log
   ls -al /data/err3.log >> /data/errall.log
   //列出一个目录中文件所有者列表,并去处重复
   ls -al|awk '{print $3}'|sort -u
   说明:|为管道符,左边输出作为右边命令的输入
   ls -al 显示文件列表
   awk '{print $3}'只提取第三列(文件所有者)
   sort -u过滤重复,类似select distinct效果

   ***********************
   *  4、用户管理        *
   ***********************
   //显示当前所有用户
   who
   //显示自己身份
   who am i
   //切换用户身份
   su - username

   ***********************
   *  5、进程管理        *
   ***********************
   //显示正在运行的进程
   ps -f
   //杀掉pid进程
   kill pid                 

   ***********************
   *  6、其它常用命令    *
   ***********************
   //显示历史命令
   history
   //显示系统日期
   date
   //清屏幕
   clear
   //查询特定命令帮助信息
   man commandname
   //显示服务器信息
   uname -a
   //显示服务器名
   uname -a|awk'{print $2}'或
   hostname
   //命令折行
   /
   //查看内存使用情况
   free                        
   //报告磁盘空间使用情况
   du                          
   //显示安装点
     //AIX和Solaris
     df -k
     //HP-UX
     bdf   
   //比较两个文件
   diff
   //压缩文件
   gzip                     

Linux/Unix Shell编程与脚本编写技巧集锦 本文汇总了多个与Linux/Unix环境下Shell编程和脚本编写相关的实用技巧,包括别名设置、权限检查、日志脚本、find命令使用、函数定义与导出、参数处理等内容。涵盖了如何创建安静模式的make别名、防止误删文件的回收机制、清屏定时显示时间的脚本编写、目录遍历查找零长度文件、Perl中警告的启用方式以及哈希与数组的使用区别等关键知识点。 阅读详情

相关推荐

自定义串口通讯协议

自定义串口通讯协议的实现方法

qq_44826038的博客 2172

pmts常用启停 和检查命令

一些pmts指令

Judee_的博客 2476

别再只测电压了!用STM32G474的ADC玩点花的:过采样提升精度与多通道扫描实战

本文深入探讨了STM32G474系列单片机的ADC高级应用,包括硬件过采样技术实现16位精度和多通道扫描结合DMA的自动数据采集方案。通过详细的配置步骤和实战案例,帮助开发者突破传统电压测量局限,提升信号采集精度和系统效率,适用于工业监控、医疗设备等高精度应用场景。

weixin_42647395的博客 239

Linux pmstat命令

mpstat是linux一款实时系统监控工具。其报告与CPU的一些统计信息,这些信息存放在/proc/stat文件中。在多CPU系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。mpstat最大的特点是:可以查看多核心cpu中每个计算核心的统计数据;而类似工具vmstat只能查看系统整体cpu情况。 mpstat [-P {|ALL}] [inter...

weixin_30955617的博客 378

Skyworks SKY85331-11的Wi-Fi 6 (802.11ax)标准 2.4G 高功率WLAN前端模块解决方案

SKY85331-11是高度集成的2 GHz前端模块(FEM)包含2 GHz单刀双掷(SPDT)发送/接收(T / R)开关,2 GHz低噪声放大器(LNA)带旁路和一个2 GHz功率放大器(PA),用于大功率802.11ax应用程序和系统LNA和PA禁用功能可确保低漏电流 关闭模式。 包括一个集成的功率检测器以提供系统内的闭环功率控制。该设备提供Small (24-pin, 3 x 5 mm) (LGA)封装。 图1.引脚配置和封装如图所示 图2.信号引脚分配和功能引脚描述 图...

zhangbao19890622的博客 4505

【即插即用模块】卷积篇 | CVPR 2025 | LSConv:大核捕全局,小核提速度,替换 3×3 卷积/自注意力,精度效率双飙升

文章摘要: LSConv是一种新型卷积模块,采用"大核感知+小核聚合"策略,在轻量级视觉任务中表现出色。该模块由两部分组成:7×7深度可分离卷积(LKP)捕捉全局信息,动态3×3卷积(SKA)实现高效特征聚合。相比传统卷积和自注意力机制,LSConv在降低计算量的同时提升了精度,尤其适合高分辨率视觉任务。实验表明,在轻量化模型中用LSConv替代3×3卷积或自注意力,可显著减少计算量并提高准确率。模块支持即插即用,提供Triton优化实现,可直接集成到现有卷积或Transformer架构

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 1121

【笔记总结】Unix命令汇总

Unix 与 Vim 命令汇总

weixin_45151415的博客 6226

【电路设计】SERDES与pcie

明确通信接口需要达到什么样的数据速率、信号完整性以及系统中各个部件的互相作用。2.

数字人生 4567

UNIX常用命令(C站最全,一文通关)

sed - 流编辑器,用于文件的文本替换和编辑。zip -r - 压缩文件或目录为zip格式。gzip/gunzip - 压缩/解压文件。wc - 统计文件的行数、单词数、字符数等。scp - 在本地和远程服务器之间复制文件。tail -f - 实时监控文件内容变化。ssh-keygen - 生成SSH密钥。tar -xvf - 解压tar包文件。tar -cvf - 打包tar包文件。rsync - 用于本地或远程文件同步。unzip - 解压zip格式的文件。mv - 移动文件或目录,或重命名。

qq_39321234的博客 3517

三相五柱式消弧线圈自动测控装置设计与实现

本文设计了一种基于STM32的三相五柱式消弧线圈自动测控装置。该装置采用信号注入法检测系统对地电容电流,通过PID自适应算法调节消弧线圈电感值,实现单相接地故障时的快速补偿。硬件系统包含信号采集、注入、控制执行等模块,软件采用Goertzel算法提取特征频率信号,结合增量式PID实现精确控制。实验结果表明,装置电容检测误差小于2%,调谐响应时间小于50ms,满足配电网对消弧线圈自动调谐的技术要求。

AI的内部世界的博客 239

金融数字化——详解2025年金融智能体深度应用报告【附全文阅读】

《2025年金融智能体深度应用报告》显示,金融智能体已实现80%部署率,推动行业效率提升30%-50%。报告指出智能体通过"感知-推理-规划-执行-进化"机制突破大模型局限,在风控、客服、投研等100+场景实现自动化。典型案例显示,工商银行信贷审批效率提升60%,蚂蚁数科智能客服解决80%问题。尽管面临系统协同、标准缺失等挑战,未来趋势将向多模态交互、自主进化和ESG投资等方向拓展。

cdfunlove的博客 204

50个最常用的Unix/Linux命令

top命令会显示当前系统中占用资源最多的一些进程(默认以CPU占用率排序)如果你想改变排序方式,可以在结果列表中点击O(大写字母O)会显示所有可用于排序的列,这个时候你就可以选择你想排序的列。你也可以使用-f选项进行实时查看,这个命令执行后会等待,如果有新行添加到文件尾部,它会继续输出新的行,在查看日志时这个选项会非常有用。你可以通过CTRL-C终止命令的执行。当你想查找某个可执行程序的位置,但这个程序又不在whereis的默认目录下,你可以使用-B选项,并指定目录作为这个选项的参数。

是程序喵呀 2932

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Linux/Unix 常用命令集锦

1. man(即manu)-查看参数的具体用法   如:man ls   此后,按Enter键或者空格键向下浏览翻页   Q键退出浏览   举例:       man ls | col –b >ls.txt 生成文本文档       catman –w –M /usr/man 生成索引关键字       man –k keyword 关键字查找       man –s number word 不

Junlix的专栏 3476

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

unix学习---unix系统常用命令集锦

文件操作部分 1.ls       列出目录下所有文件名 用法: ls /路径             列出该路径下的所有文件名              ls -l /路径         显示该路径下的所有文件名及其属性等。              ls -a /路径       显示隐含文件 2.cp     拷贝文件或目录 用法: cp /源文件路径 /目标路径 若

YoYoDelphine的博客 718

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

linux,unix常用命令集锦(收集于网络)

Linux中查看socket状态: # cat /proc/net/sockstat sockets: used 542 TCP: inuse 7 orphan 0 tw 8 alloc 65 mem 3 UDP: inuse 6 mem 0 RAW: inuse 0 FRAG: inuse 0 memory 0说明: sockets: used:已使用的所有协...

weixin_34273046的博客 119

ORACLE+UNIX易错问题集锦

ORACLE+UNIX易错问题集锦http://www.itpub.net/thread-1289336-1-10.html

我的Oracle DBA之路 439

Linux解决集锦

Linux解决集锦 (ubuntu篇)windows与linux虚拟机互pingubuntu防火墙操作命令ubuntu gnome 诡异桌面(无图标,智能找顶端栏)解决ubuntu16.04和18.04换国内源E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable) (出现apt...

whstudio123的博客 5101

Linux系统运维常用命令集锦

1、文件、目录操作命令(18个) ls 全拼为list,功能是列出目录的内容及其内容属性信息。 主要参数: -a:显示隐藏文件 -l:是以更详细的列表形式显示-S: 以下命令参数待不全: cd 全拼为change directory,功能是从当前工作目录切换到指定的工作目录。 cp 全拼为copy,功能为复制文件或目录。 find 查找,用于查找目录及目录下文件。 mkdir 全拼为make di...

企业实战系列集 ●●● https://ximenjianxue.blog.youkuaiyun.com 3万+

AIX常用命令集锦

网友:zhaokabasiji 发布于: 2008.04.21 20:41 (共有条评论) 查看评论 | 我要评论 命令: 1 telnet ip 连接到小型机 2 logi...

107

常见Linux/Unix开发辅助命令什锦

零碎却有用的linux/unix命令集锦

Rozenixian Lane 2022

ubuntu常用命令集锦

1.root权限获取 sudo -i

我为编程狂 614

linux 常用命令 集锦

第一章 LINUX简介及安装 1一、LINUX介绍 1二、LINUX安装 2三、LINUX目录 2四、总结来说: 3第二章 常用命令及帐户管理 4一、linux命令格式 4二、常用命令 4三、用户管理命令 5使用技巧: 7第三章 vi 编辑器 7一、Linux 系统中的编辑器知识 7二、vi 的模式 7三、命令: ...

weixin_34347651的博客 151

Unix 命令集锦

/usr/ucb/ps -auxww|grep - i java |grep -i IRISWB

Fired up &GoGoGo 580
dbbbs
博客等级 码龄22年 0粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值