![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux
linux编程,linux系统
CrazyL-
记录学习点点滴滴,一次共勉
展开
-
linux---sz命令
sz文件,可以直接下载文件至本机 不用再麻烦的建立new file transfer原创 2015-10-28 16:44:44 · 468 阅读 · 0 评论 -
linux去掉windows下文件中的\r
参考: https://www.zhihu.com/question/22130727 https://linuxtoy.org/archives/delete_m.html http://blog.csdn.net/zhangguangyi888/article/details/8159601Unix体系里,每行结尾只有“”,即“\n”; Windows体系里面,每行结尾是“”,即“转载 2018-02-02 14:46:52 · 29512 阅读 · 1 评论 -
linux防火墙iptables设置
cat /etc/sysconfig/iptables# Generated by iptables-save v1.4.7 on Mon Dec 18 09:47:27 2017*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [41:4726]-A INPUT -p tcp -m tcp --dport 808原创 2017-12-19 09:29:00 · 203 阅读 · 0 评论 -
linux根据文件时间复制
转载: https://zhidao.baidu.com/question/303878686454503364.html http://blog.csdn.net/abcdef0966/article/details/7607545将yourdir目录下修改时间一天以内的文件复制到destdir下:find /yourdir -mtime -1 -type f -exec cp {} /des转载 2017-11-30 15:36:49 · 8554 阅读 · 0 评论 -
linux字符串截取
转载: http://www.111cn.net/sys/linux/43822.htmshell中截取字符串的方法有很多中,${expression}一共有9种使用方法。${parameter:-word}${parameter:=word}${parameter:?word}${parameter:+word} 上面4种可以用来进行缺省值的替换。${#parameter}上面这种转载 2017-11-30 15:32:45 · 963 阅读 · 1 评论 -
linux大量小文件复制
当目录下存在大量小文件时(数万、十万+),cp * 会报错 Argument list too long写脚本一个一个复制list存的是文件名或者文件夹名字#!/bin/bashcat list.list | while read linedo echo $line filepath="/root/$line" #拼出绝对路径 echo $filepath >> f原创 2017-11-30 15:24:52 · 3009 阅读 · 0 评论 -
linux带目录打包指定文件
find file/ -name '*.txt'|xargs tar czf test.tgz原创 2017-10-16 11:17:29 · 4231 阅读 · 1 评论 -
linux重定向输入和输出
输出重定向将命令的输出发送到一个文件中,会覆盖原有内容date > date.txtcat date.txt2017年 09月 12日 星期二 21:42:30 CST追加who >> date.txtcat date.txt2017年 09月 12日 星期二 21:42:30 CSTroot pts/0 2017-09-12 21:09 (49.77.150.29)输入重原创 2017-09-12 21:49:44 · 853 阅读 · 0 评论 -
linux命令替换
域名跳转通过rewrite可以实现一级域名跳转,也可以实现多级域名跳转案例一:server{ listen 80; srver_name localhost; rewrite ^/ http://www.baidu.com; # 域名跳转}案例二:server{ listen 80; srver_name local.web.a local.web.b;原创 2017-09-12 21:30:32 · 536 阅读 · 0 评论 -
CURL模拟表单post提交及相关常用参数的使用(包括提交表单同时上传文件)
转: http://blog.csdn.net/freedomwjx/article/details/43278157一. 首先,最简单的情况是我们只需要提交一个不带文件上传的表单,这种情况下,只需要在curl中使用–data(注意是–不是-)或者它的缩写-d即可。curl -d "key=value&key=value" "url" 或者curl --data "key=value&key=v转载 2017-08-31 14:18:51 · 15965 阅读 · 0 评论 -
centos安装gitlab
转载: http://www.cnblogs.com/wenwei-blog/p/5861450.html我这里使用的是centos 7 64bit,我试过centos 6也是可以的! 1. 安装依赖软件yum -y install policycoreutils openssh-server openssh-clients postfix设置postfix开机自启,并启动,postf转载 2017-07-15 07:54:26 · 516 阅读 · 0 评论 -
linux的opt目录
/opt 主机额外安装软件所摆放的目录。默认是空的。 一般安装软件的时候,可以自己指定安装到这个目录下,便于查找和管理比如配置安装全局jdk 下载jdk解压到opt目录下 vi /etc/profile设置path原创 2017-07-14 21:25:59 · 2831 阅读 · 0 评论 -
mac免登录linux配置
关于免登录网上有很多资料 主要步骤如下,参考: http://jingyan.baidu.com/article/f96699bbca16a1894e3c1bc1.htmlmac下执行ssh-keygen -t rsacd ~/.sshls会看到id_rsa(私钥) id_rsa.pub(公钥)scp id_rsa.pub user@remoteip:~/.sshlinux中若.ssh不存原创 2017-07-14 21:17:50 · 304 阅读 · 0 评论 -
alias vi=`vim`
正确的写法应该是alias vi=vim不知道有多少人尝试过alias vi=`vim`vi /etc/profilealias vi=`vim`source /etc/profile然后就Vim: Warning: Output is not to a terminal打开其他的窗口也是这样其实是因为执行了vim命令退出的方法是按退出vim编辑时方法操作:q退出后将alias改成正确的写法即可,用原创 2017-05-27 09:34:01 · 3223 阅读 · 0 评论 -
linux中某个端口拒绝远程主机连接原因及解决方法
问题描述: 比如在本机telent到192.168.8.170 主机的9000 端口,被拒绝。 [zhu@hadoop log]$ telnet 192.168.8.170 9000Trying 192.168.8.170...telnet: connect to address 192.168.8.170: Connection refused 原因:原因有两个一个是被防火墙拦截或者该端口转载 2017-05-23 11:09:50 · 17250 阅读 · 0 评论 -
linux w3m命令
w3m是个开放源代码的命令行下面的网页浏览器。一般的linux系统都会自带这个工具,可以通过它在命令行下面浏览网页。本文介绍这个工具的使用方法。 [功能] w3m是个开放源代码的命令行下面的网页浏览器。 它支持表格、框架、SSL连线、颜色。如果是在适当的terminal上,甚至还支持“inline image”。 这个软件通常尽量呈现出网页本来的编排。 *常用交互式命令: 下面列出启动w3m转载 2016-09-20 22:35:28 · 9295 阅读 · 0 评论 -
版本:Ubuntu 14.04.2 LTS (GNU/Linux 3.16.0-30-generic x86_64) SSH无密码登陆配置
1。在用户主目录下mkdir .ssh 因为/etc/ssh/sshd_config中 AuthorizedKeysFile默认值是”.ssh/authorized_keys”。 AuthorizedKeysFile存放该用户可以用来登录的 RSA/DSA 公钥。 该指令中可以使用下列根据连接时的实际情况进行展开的符号: %% 表示’%’、原创 2016-01-30 14:10:12 · 2423 阅读 · 0 评论 -
linux例行性命令
1.at命令 允许或者限制使用者的配置文件在/etc/at.allow或者/etc/at.deny中进行配置,添加用户名即可 语法: 下达工作指令:at TIME 查看工作排程:atq 删除排程:atrm [jobnumber] TIME的格式: HH:MM YYYY-MM-DD HH[pm:am]+number[hours:days:weeks] HH:MM HH[pm:am]翻译 2016-02-08 10:49:20 · 525 阅读 · 0 评论 -
cp复制文件时目标目录不存在的解决方法
也许这个问题太简单了?网上竟然很难翻到能用的解决方案if [ ! -d "$destDir" ]; then mkdir -p "$destDir"fi原创 2018-02-02 15:04:04 · 45416 阅读 · 3 评论