linux几条常用的命令
列出一些手头分分钟要用到的命令.
1.df -h 用来查看各个分区的大小
2.du -h --max-depth=0 /data2/xijun.gong/tt_data 用来查看文件夹的大小,并指定递归的深度.
同时也可以对目录进行排序,比如:du -hs * | sort -h 按大小排序
3. chmod u+wr,g+r,o=r data.txt 对文件进行权限修改,用户增加读写权限,群组增加读权限,其他指定读权限.详细介绍可以看看这里:http://www.chinaunix.net/old_jh/7/240097.html
4. find /data2/xijun.gong/jd_image_data -size +1 | wc -l 统计文件大于1b(512字节)的个数.
5. find /data2/xijun.gong/jd_image_data -size -1 -delete 删除小于1b大小的文件.
5. scp -r jeff.gong@l-hdps15.data.cn12.com:/data2/jeff/cn* . 从服务器上下载文件
6. scp -p 2345 poi_info jeff.gong@l-hdps15.data.cn5.com:spider/ 向服务器上传文件
7. tail -f /data1/jeff.gong/170210_oldmafengwo.log 跟踪日子文件.
8. mv data.txt data.bak.txt 重命名文件.
9. cp data.txt ../olddata.txt 复制文件.
10. ps -ef | grep python 查看进程
11.如果你想存一条命令有不想让它执行,那么在其前面加#吧. 或者使用alt+shift+#
12.cat > file.txt 2>&1 将stdout,stderr重定向到file.txt中.
13. ip addr show 查看本机ip
14.python -m SimpleHTTPServer 9121 搭建建议服务器.
15. [sudo] find . -ctime -3 -type f |xargs [sudo] rm -f 删除三小时之内的文件(24小时制)
16. ln -s /usr/local/demo.sh /home/tony/demo.sh [设置软连接] ln [-s] src dst
17. 如何查看进程中线程数量: cat /proc/43515/status 【43515为pid】,可以通过 top | grep 应用名称查找 或者 top -u youusername
18.tar -czf spider.tar.gz spider/ 打包.
19.tar -zxvf spider.tar.gz 解压
20 sudo /etc/init.d/networking restart unbutu系统重启network,更新dns缓存
21 tar -xvJf linux-4.11-rc7.tar.xz 解压 tar.xz文件
22. linux命令行下,ctrl+s锁定命令行,ctrl+q解锁
关于linux的一些快捷键:
1.在终端输入一大串命令之后,想要删除掉这些命令,那么按Ctrl+u 或者直接废弃掉这行使用Ctrl+c
linux几条常用的命令的更多相关文章
- 50条常用liunx命令整理
1.pwd命令 :确定自己在那个目录 使用方法:在liunx命令输入框里面输入pwd,自动就会显示出自己现在在那个目录下 操作截图: 此时正处在root目录里面 2.cd命令:切换目录的意思 使用方法 ...
- Linux系统中常用的命令汇总
日常开发,上线的服务器系统一般都是Linux系统,所以,熟练的掌握常用的命令操作就尤其的重要了 1) 查看某个服务的运行情况 (例如Redis) ps -ef | grep redis //e-显示程 ...
- Linux学习之常用网络通信命令与shell简单应用技巧(四)
(一)常用网络通信命令 (1)ping命令 (2)write命令 (3)wall命令 (4)ifconfig命令 (5)shutdown命令 (6)reboot命令 (二)shell简单应用技巧 (1 ...
- Linux学习之常用压缩命令(三)
(一)常用压缩命令 (1)gzip命令 (2)gunzip命令 (3)tar命令 (4)zip命令 (5)unzip命令 (6)bzip2命令 (7)bunzip2命令 (一)常用压缩命令 (1)gz ...
- linux下安装python linux下一些常用的命令
注意 ubuntukylin-14.04.2-desktop-amd64 自带python2.7.6 这个说的比较详细 http://wenku.baidu.com/link?url=gaeFcQrc ...
- Linux运维常用的命令详解
1. 查看系统内核版本 [root@funsion geekxa]# cat /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m 显示了系 ...
- linux系统下常用的命令(吐血自己整理,且用且珍惜)
1)linux命令太多,有时候记不起来是哪个,为了方便大家查询,自己吐血整理了以下这些,转载时请标明出处,珍惜原创成果 吐血自己整理,且用且珍惜) 吐血自己整理,且用且珍惜) 吐血自己整理,且用且珍惜 ...
- linux几个常用的命令及获取帮助的方法
date:时间管理,可以显示.修改系统时间. 设定时间:格式:MMDDhhmm[[cc]yy][.ss]其中MM为月分,DD为日期,hh为小时,mm为分钟,CC为年的前两位 YY为年分的后两位,.s ...
- Linux 一 些常用的命令
查看当前系统JAVA的安装路径: echo $JAVA_HOME: 查看内核版本: uname -a ubuntu的防火墙 关闭:ufw disable开启:ufw enable 卸载了 iptabl ...
随机推荐
- Redis 订阅发布 - Jedis实现
Redis 订阅发布 - Jedis实现 我想到使用Redis的订阅发布模式是用来解决推送问题的-. 对于概念性的叙述,多多少少还是要提一下的: 什么是Redis发布订阅?Redis发布订阅是一种 ...
- git的merge功能
merge功能是将一些分支的内容合并到某一个特定的分支,这里我为了测试下,在阿里云code上面新建了一个项目 现在我需要将dev分支merge到主分支master 开发者和管理员都有权发起merge请 ...
- 【java】读取资源文件key->value,java.util.ResourceBundle
package 国际化; import java.util.ResourceBundle; public class TestResource { public static void main(St ...
- (转)iOS-Runtime知识点整理
runtime简介 因为Objc是一门动态语言,所以它总是想办法把一些决定工作从编译连接推迟到运行时.也就是说只有编译器是不够的,还需要一个运行时系统 (runtime system) 来执行编译后的 ...
- Python Web框架(URL/VIEWS/ORM)
一.路由系统URL1.普通URL对应 url(r'^login/',views.login) 2.正则匹配 url(r'^index-(\d+).html',views.index) url(r'^i ...
- python模拟shell执行脚本
工作时候需要模拟shell来执行任务,借助包paramkio import paramiko class ShellExec(object): host = '127.0.0.1' port = 36 ...
- 在海航云中部署 keepalived
**本文属自我学习,不适合转载** 1. 准备工作 1.1 网络方面的准备工作 1.1.1 创建安全组 注意这里要添加 vrrp 协议支持,否则 keepalived 将无法正常工作. 1.1.2 创 ...
- mkdir 命令详解
rmdir <man.linuxde.net> 作用: rmdir 命令用来创建目录,该命令创建由dirname 命名的目录.如果在目录名的前面没有添加任何路径名,则在当前目录下创建由d ...
- Android基础夯实--你了解Handler有多少?
概述 对于刚入门的同学来说,往往都会对Handler比较迷茫,到底Handler是个什么样的东西.当然,可能对于一些有工作经验的工程师来说,他们也不一定能很准确地描述,我们来看下API的介绍. Han ...
- @Autowired内部实现原理
@Autowiredprivate CustomerDao customerDao; public void addCustomer() { customerDao.add ...