
Linux命令行应用
Linux命令行应用
Locutus
一切源于对计算机的热爱
展开
-
让Linux进程在后台运行
1. 命令简介nohup 的作用可以将程序以忽略挂起信号(SIGHUP)的方式运行。常见的用法是和 & 命令一同使用,将命令放置到后台运行,即使终端挂掉,进程会忽略挂起信号,继续运行。将程序放到后台运行,一般有两种方式:command &,后台运行,关掉终端会停止运行nohup command &,后台运行,关掉终端也会继续运行如果使用nohup执行程序未显示进行标准输出重定向,则标准输出默认重定向当前工作目录的 nohup.out 文件中。如果当前工作目录的 nohu转载 2021-09-23 16:42:12 · 1980 阅读 · 0 评论 -
linux日志切割神器 —— logrotate
对于大多数应用程序来说,日志文件是极其重要的工具。logrotate是一个日志文件管理工具,用于分割日志文件,删除旧的日志文件,创建新的日志文件,起到“转储”作用,节省磁盘空间。1. logrotate简介Linux默认自带logrotate,配置文件是/etc/logrotate.conf。/etc/logrotate.d是一个目录,其中所有文件都会被读入/etc/logrotate.conf中执行,我们可以在/etc/logrotate.d目录里放置自定义的配置文件,用来覆盖/etc/logrota转载 2021-08-17 17:34:49 · 1831 阅读 · 0 评论 -
使用sed -i对文本字符串进行增删改查
sed是一个很好的文件处理工具,本身是一个管道命令,主要以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作。1. sed命令行格式# sed [选项] [命令]1.1 选项-n,使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN 的数据一般都会被列出到终端上。但如果加上 -n 参数后,则只有经过sed特殊处理的那一行(或者动作...原创 2018-03-13 23:05:08 · 43604 阅读 · 0 评论 -
在centos6.5上使用oh-my-zs
转载地址PS.终于下定决心趁着双11买了阿里云的最低配ECS,打算试着自己折腾一下,选择的系统当然是centos6.5了。由于生活中写代码用的是Mac,shell一直用zsh,用的很顺手,所以入手之后第一件事就是在centos6.5上安装使用zsh,因此就有了此文。由于我自己一个人使用,直接使用root用户登录,下面的操作基本都没有root的困扰,如果非root用户请切换至root用户操作。 1、转载 2016-11-01 15:20:43 · 524 阅读 · 0 评论 -
dig批量获取域名对应IP
# dig +nocmd +noall +answer -f 1.txt其中,1.txt是待获取IP对应域名列表的集合。dev-nmg-huhehaote1-cache-01.in.xxx.cndev-nmg-huhehaote1-cache-02.in.xxx.cndev-nmg-huhehaote1-devtest-110.in.xxx.cndev-nmg-huhehaote1-devtest-111.in.xxx.cndev-nmg-huhehaote1-devtest-140.in.x原创 2021-03-03 00:21:30 · 1549 阅读 · 0 评论 -
Linux下axel多线程下载
https://www.cnblogs.com/xiaochina/p/8516875.html转载 2019-05-09 14:11:23 · 848 阅读 · 0 评论 -
iftop---实时流量监控工具
https://www.vpser.net/manage/iftop.htmlhttps://blog.youkuaiyun.com/mimi_csdn/article/details/79377344转载 2019-01-29 14:20:25 · 984 阅读 · 0 评论 -
history命令
清空历史记录,不留痕迹# history -c然后,直接退出会话,不要再输入其他命令。禁用历史记录# echo "HISTSIZE=0" >> /etc/profile# echo "HISFILETSIZE=0" >> /etc/profile# source /etc/profile# history -c使用Ctrl + r,搜索历史记录# 当按下ctrl + r键,会出现下面状态。(reverse-i-search)`': # 然后.原创 2021-03-16 11:32:52 · 282 阅读 · 0 评论 -
dig使用详解
DNS常见的一些类型如下:类型数值描述A1域名的IPv4地址AAAA34域名的IPv6地址CNAME5域名的别名,可以理解为域名的重定向,主要方便IP地址的变更NS2指定哪个域名服务器可以解析该域名的子域名SOA6授权机构记录,记录ns中哪个是主服务器PTR12根据IP反向查找域名HINFO13主机信息MX15mtp邮箱域名的IP地址。给client端指明某个域名的邮件服务器地址AXFR252对区域转转载 2021-04-29 16:05:48 · 1971 阅读 · 0 评论 -
du, df 命令的使用
https://www.jianshu.com/p/5cf731876295转载 2020-02-05 22:54:41 · 168 阅读 · 0 评论 -
命令行使用wget下载百度云资源
https://blog.youkuaiyun.com/wiseflywang/article/details/72547317转载 2019-10-13 08:15:42 · 3019 阅读 · 0 评论 -
linux终极Shell之oh-my-zsh
http://macshuo.com/?p=676转载 2018-05-04 21:36:22 · 274 阅读 · 0 评论 -
cat、less、tail、wc命令查看文件或目录信息
https://blog.youkuaiyun.com/sunny_future/article/details/80321157转载 2019-10-22 16:30:52 · 467 阅读 · 0 评论 -
axel快速下载
https://www.cnblogs.com/gaoyuechen/p/9304352.html转载 2019-10-10 13:59:50 · 850 阅读 · 0 评论 -
Linux命令:pushd和popd
Linux有三个关于目录切换的常用命令,分别是cd,pushd,popd。cd大家再熟悉不过了,今天学习一下pushd的使用。cd用于切换工作目录,但是如果你需要在两个目录之间频繁切换时(比如/etc/httpd/log/error和/home/testUser/Desktop/shell_test),一直cd cd会发疯。所以pushd在此时是个好选择。pushd的功能是创建一个目录栈...转载 2019-12-21 13:08:57 · 376 阅读 · 0 评论 -
opensuse的rpm包下载地址
https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable:/cri-o:/原创 2021-08-06 00:43:51 · 950 阅读 · 0 评论 -
rz上传文件及出错解决方案
在Windows上把文件上传至Linux端时,我们需要用到SecureCRT,一般小文件都没有问题,文件太大时则出现了上传后的文件只有几K大小(当然单个文件大于2个G是不可能传的上去了),对于几百M到1G多的大文件要如下处理。问题单独用rz命令会有两个问题:上传中断、上传文件变化(md5不同)解决解决办法是上传使用rz -be,并且去掉弹出的对话框中“Upload files as ASC...原创 2019-02-12 13:30:10 · 10835 阅读 · 1 评论 -
linux下解压tar.xz方法
1. 解压tar.xz安装包今天去Ubuntu上安装nodejs,下载的文件是node-v8.11.1-linux-x64.tar.xz,这是两层压缩,外面是xz压缩,里层是tar压缩,所以分两步实现解压。# xz -d node-v8.11.1-linux-x64.tar.xz# tar -xvf node-v8.11.1-linux-x64.tar.xz也可以直接解压# t...原创 2018-04-08 10:53:16 · 139027 阅读 · 4 评论 -
scp传输文件
# scp -P 9000 user@源地址源文件 user@目标地址文件原创 2020-12-08 18:10:09 · 249 阅读 · 0 评论 -
tcping,一个好用的TCP端口检测工具
很多时候,我们需要测试tcp端口,ping命令虽然好用,但不能测试端口 (ping基于ICMP协议,属于IP层协议,所以无法测试传输层的TCP/UDP端口)。幸好有tcping命令,可是tcping命令用法网上讲十分简略,一个如此实用的工具百度上竟然找不到一份详细的说明,不经让我感叹颇多, 所以本人决定翻译 tcping的参数文档,希望对大家有点帮助。本人水平很有限,必有错误与不当,极力欢迎大家批...原创 2018-05-18 22:51:37 · 57687 阅读 · 1 评论 -
grep用法与正则表达式详解
首先要记住的是,正则表达式与通配符不一样,它们表示的含义并不相同。正则表达式只是一种表示法,只要工具支持这种表示法,那么该工具就可以处理正则表达式的字符串。vim,grep ,awk ,sed等都支持正则表达式。1. grep用法描述全局搜索一个正则表达式,并输出结果。用法# grep [-acinv] '搜索内容串' filename其中,搜索串可以是正则表达...转载 2018-05-22 19:20:47 · 2191 阅读 · 0 评论 -
使用wget递归下载ftp文件和文件夹资源
方法# wget -r -np --reject=html https://developer.yonyoucloud.com/download/k8s/-r,--recursive(递归) specify recursive download.(指定递归下载)-k,--convert-links(转换链接) make links in downloaded HTML point to l...原创 2019-11-25 11:39:33 · 1768 阅读 · 0 评论 -
nano编辑器使用
新建/打开文件nano 路径+文件名,如果文件存在,上面的命令将打开这个文件;如果文件不存在,则将会创建一个新文件并打开。光标控制移动光标:使用用方向键移动。选择文字:按住鼠标左键拖到。搜索按Ctrl + w,然后输入你要搜索的关键字,回车确定。这将会定位到第一个匹配的文本,接着可以用Alt + w来定位到下一个匹配的文本。翻页Ctrl + y到上一页,Ctrl + v到下一页。修改直接在文本行修改,不需要像vim那样进入命令模式。注:nano中,黑底白字表示快捷.原创 2020-06-03 11:20:52 · 459 阅读 · 0 评论 -
SecureCRT使用rz、sz远程连接Linux,实现上传和下载
1. 安装lrzsz软件centos使用# yum install -y lrzsz ubuntu使用# apt-get install -y lrzsz 2. 上传下载文件上传(rz)在SSH客户端(如SecureCRT),命令行运行rz命令# rz执行后,弹出上传文件的选择窗口,选择相关文件上传(不支持直接上传目录)。可以使用# rz -...原创 2018-04-08 23:35:45 · 860 阅读 · 0 评论 -
locate命令安装
https://blog.youkuaiyun.com/feifeilyj/article/details/52238209转载 2018-04-03 17:33:27 · 1485 阅读 · 0 评论 -
nmap扫描网段内所有的IP
# nmap -sP -PI -PT 192.168.1.0/24原创 2021-04-25 02:22:37 · 7729 阅读 · 0 评论 -
Ansible自动化运维工具介绍
https://blog.youkuaiyun.com/xiegh2014/article/details/80572761转载 2018-06-09 00:16:23 · 204 阅读 · 0 评论