
Shell
冰阔落
Stay hungry, Stay foolish, Stop when you are perfect.
展开
-
使用 Xshell 的服务器上传下载文件
使用Xshell自带的工具,不借助额外的工具,进行文件上传。转载 2023-03-09 16:17:26 · 2240 阅读 · 0 评论 -
SSH 连接总是定期断掉的解决办法
作者:张华 发表于:2016-05-17版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明( http://blog.youkuaiyun.com/quqi99 )SSH连接总是隔一段时间没有输入时就断开,解决办法如下:服务端配置sudo vi /etc/ssh/sshd_configClientAliveInterval 60 #服务端主动向客户端请...转载 2019-06-12 17:34:03 · 9197 阅读 · 0 评论 -
linux 批量删除某个前缀文件
find ./ -name 'news_video_vec_20180*' -exec rm {} \;原创 2018-05-10 18:24:59 · 16228 阅读 · 0 评论 -
Linux 查看进程运行的完整路径方法
通过ps及top命令查看进程信息时,只能查到相对路径,查不到的进程的详细信息,如绝对路径等。这时,我们需要通过以下的方法来查看进程的详细信息:Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径,通过ll命令即可查看。ll /proc/PIDcwd符号链接的是进程运行目录;exe符号连接就是执行...转载 2018-04-03 10:05:23 · 13383 阅读 · 0 评论 -
Shell 脚本杀死进程
1、方式一 #!/bin/sh NAME=$1 echo $NAME ID=`ps -ef | grep "$NAME" | grep -v "$0" | grep -v "grep" | awk '{print $2}'` echo $ID echo "---------------" for id in...转载 2018-03-15 16:13:15 · 7574 阅读 · 0 评论 -
Linux Shell 1>/dev/null 2>&1 含义
shell中可能经常能看到:echo log > /dev/null 2>&1命令的结果可以通过%>的形式来定义输出/dev/null:代表空设备文件> :代表重定向到哪里,例如:echo "123" > /home/123.txt1 :表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/dev/null"2转载 2018-02-05 14:22:25 · 571 阅读 · 0 评论 -
linux 定时任务的设置 crontab 配置指南
为当前用户创建 cron 服务1. 键入 crontab -e 编辑 crontab 服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文件并并退出 */2 * * * * /bin/sh /home/admin/jia转载 2018-02-05 11:02:32 · 642 阅读 · 0 评论 -
nohup 真正的 Shell 后台运行
&方式:Unix/Linux下一般想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe --user=mysql &nohup方式: 但是我们很多程序并不象mysqld一样可以做成守护进程,可能我们的程序只是普通程序而已,一般这种程序即使使用转载 2018-02-03 12:17:27 · 803 阅读 · 0 评论 -
shell 获取当前日期,当前时间
1. 获取当前日期:shell代码:[plain] view plain copy cur_date="`date +%Y-%m-%d`" 结果:2. 获取当前日期和时间shell代码:[javascript] view plain copy cur_dateTime="`date +%Y-%m-%d转载 2017-12-19 17:32:54 · 63171 阅读 · 4 评论 -
Linux 系统如何查看版本信息
在windows下我们查看系统信息直接右击电脑属性就可以查看了.那么在Linux系统中如何查看呢.下面给大家介绍几种查看的方式输入"uname -a ",可显示电脑以及操作系统的相关信息。输入"cat /proc/version",说明正在运行的内核版本。输入"cat /etc/issue", 显示的是发行版本信息lsb_release -a (适用于所有的linux,包括Redh原创 2017-11-13 20:03:02 · 4393 阅读 · 0 评论 -
linux 压缩和解压缩命令大全
tar命令 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirNamegz命令 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz转载 2017-08-31 14:44:06 · 353 阅读 · 0 评论 -
Linux 查看进程、关闭进程
工具/原料 一台装有 Linux 操作系统的计算机启动一个进程 1、先启动一个进程作为测试使用查看启动的进程 1、可以使用以面命令来查看 ps -ef |grep tomcat 2、tomcat 它是一个 Java 进程,所以查找 Java 进程也可查找出来 ps -ef |grep jav原创 2017-09-29 16:07:18 · 1075 阅读 · 0 评论 -
linux sed 批量替换字符串
Linux下批量替换多个文件中的字符串的简单方法。用sed命令可以批量替换多个文件中的字符串。命令如下:sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录`例如:我要把 charset=gb2312 替换为 charset=UTF-8,执行命令:sed -i "s/charset=gb2312/charset=UTF-8/g" `grep char转载 2017-11-11 19:21:20 · 327 阅读 · 0 评论 -
linux ssh 别名登录小技巧
ssh一般访问远程服务器方式为ssh root@10.0.1.181 -p 36000如果想要ssh 181登陆,修改配置文件 vi ~/.ssh/config[html] view plain copy Host 181 HostName 10.0.1.181 Port 36000 User root IdentitiesOnly yes转载 2017-11-11 20:14:06 · 1333 阅读 · 0 评论