unix命令自我总结
命令 总结 unix 自我
2023-09-14 08:56:51 时间
1⃣时间日期: cal times time 2⃣文字处理: ctl+v 输入控制字符 ${#str} str字符串长度 expr length $abc 同上 typeset -i x=base#number x是base进制的数,值为number。 typeset -i x=0x1000 与上类似 IFS bash内部字段分隔符 expr 计算数值表达式 ${var#key}一般范式 # ## 从前向后删除最短的或最长的 % %% 从后向前搜索 / // 替换单个或替换所有 new_var=${old_var-content}若old_var未设定则设为content new_var=${old_var:-content}若old_var为空或未设定则设为content gpg 加密解密文件 cat tac cut sort wc uniq tee tr 替换或删除string中的字符 col 将tab转为空格 join 每行按字段粘贴 paste 傻粘贴 expand 将tab转为空格 unexpand 反上 split 按大小或行分割文件 head nl tail sed 处理一行 egrep 类似于grep -E printf 格式化输出文本 awk 处理一列 sed -n 87,90p file ${a}${b} cat MARK rev 反转内容
ctl+z 将当前工作放入背景执行,预设情况下此工作为暂停状态。 source a.sh #run in baba,函数库关键命令,其别名为点(.)。 bash -nx
fg 将背景工作拿到前景运行(默认带+号的job) bg 在后台运行放在后台的任务(是在背景运行不是在前景) jobs 查看目前背景工作状态 kill 向job(%job号)或进程发送信号 kill -9 %1 nohup 不在终端环境下运行程序 ps -A or ps aux pstree top killall nice 以nice值运行程序,调整进程pri优先级 pri = pri + ni renice 修改正在运行进程的nice,nice值会传递给子进程 free 显示内存使用情况 uptime 系统启动时间和负载 pidof 找出执行程序的pid /etc/services service vmlinuz 2 2 #3者的区别 exec 1 file exec 3 1 exec 3 file exec 3 - depmod 建立模块相关性档modules.dep lsmod 列出目前系统核心加载的模块 modinfo 查看具体模块信息 modprobe 根据modules.dep内容加载模块,解决模块依赖性 insmod 加载指定模块 rmmod 移除已加载模块 mkinitrd 重制initrd文件
pwconv 将passwd内的账号与密码移动到shadow中 pwunconv 将shadow写回passwd且删除shadow文件,建议不使用 grpconv chpasswd 读入未加密前的密码,加密后写入shadow中 SELinux :主体进程,目标文件系统,政策 安全上下文 DAC 自主式访问控制,控制主体为用户 MAC 委任式访问控制,控制主体为程序
| 管线命令仅处理前一个命令传来的正确信息,即stdout信息。 管线后面第一个一定是指令,且该指令能接受stdin。 printenv 显示env man -f passwd export var unset set env alias unalias history /etc/profile ~/.bash_profilep .bashrc script -q a.log #start log ctl+d #end dmesg 分析核心产生的信息
超好用的Unix/Linux 命令技巧 大神为你详细解读 1、删除一个大文件 我在生产服务器上有一个很大的200GB的日志文件需要删除。我的rm和ls命令已经崩溃,我担心这是由于巨大的磁盘IO造成的,要删除这个大文件,输入: /path/to/file.log # 或使用如下格式 : /path/to/file.log # 然后删除它 rm /path/to/file.log 2、如何记录终端输出? 试试使用script命令行工具来为你的终端输出创建输出记录。
Unix下启动停止Oracle服务命令 Unix下启动停止Oracle服务命令http://www.bieryun.com/3427.html 启动Oracle操作命令: 1、以root用户登录系统后,执行su - oracle 如已经是oracle用户则省略。
Unix下启动停止Oracle服务命令 Unix下启动停止Oracle服务命令 启动Oracle操作命令: 1、以root用户登录系统后,执行su - oracle 如已经是oracle用户则省略。 2、sqlplus /nolog 3、conn /as sysdba 4、startup 5、exit 推出sqlplus。
相关文章
- iscsiadm 命令的总结「建议收藏」
- Git 项目成员数量、提交次数、代码行数信息统计命令
- 锐捷交换机配置保存到计算机,锐捷交换机配置命令总结中篇
- SQLSERVER backup 命令总结
- 代码审计 | 命令注入和代码注入
- PS命令之操作系统远程管理及进程服务操作示例
- Git Submodules 介绍(通俗易懂,总结了工作完全够用的 submodule 命令)
- 每个 Tester 都应该知道的 Git 命令
- ZooKeeper学习总结【概念,安装配置,命令操作,JAVA API操作,集群搭建,案例所写代码】
- 域渗透-横向移动命令总结
- linux网络开发者定位问题常用工具和命令总结
- hadoop入门:hadoop使用shell命令总结详解大数据
- Linux下查询进程的简单命令总结(linux下查询进程命令)
- Linux中精彩纷呈的Man命令(linux中man命令)
- Linux Link命令——快速链接文件(linuxlink命令)
- MySQL修改:使用UPDATE命令(mysql修改命令)
- “快速掌握Linux带宽监测技巧:查看带宽命令详解”(linux查看带宽命令)
- Linux下查看文件大小的命令总结(linux文件大小命令)
- 总结常用MySQL命令:25字(mysql常用命令总结)
- Linux下查看进程信息的命令总结(linux 显示进程命令)
- MSSQL究竟藏了何种神秘的命令?(mssql隐藏的命令)
- 使用Linux下网卡绑定命令快速配置网络(linux 网卡绑定命令)
- 探索DOS下Oracle命令的神奇(dos下oracle命令)
- asp.netgridview的Rowcommand命令中获取行索引的方法总结
- gdb调试命令的使用及总结