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 ...
随机推荐
- C#设计模式之二十二访问者模式(Visitor Pattern)【行为型】
一.引言 今天我们开始讲"行为型"设计模式的第九个模式,该模式是[访问者模式],英文名称是:Visitor Pattern.如果按老规矩,先从名称上来看看这个模式,我根本不能获 ...
- android JSON解析 fastjson和gson的使用
User user = new User(); user.setPhone("11111111"); user.setNmae("张三"); user.setP ...
- Node.js前言
最近在学Node.js,所以学到一点东西就更新在上面吧,如果有错误,欢迎大家指正.
- webpack 3.X学习之多页面打包
简介 我们开发不可能只写一个页面,每次都要写很多页面,这时为了开发效率,我们使用前端自动化工具webpack,那么webpack是如何打包页面的呢?又是如何打包多页面的呢? 单页面打包 我们知道要打包 ...
- 消息服务框架(MSF)应用实例之分布式事务三阶段提交协议的实现
一,分布式事务简介 在当前互联网,大数据和人工智能的热潮中,传统企业也受到这一潮流的冲击,纷纷响应国家“互联网+”的战略号召,企业开始将越来越多的应用从公司内网迁移到云端和移动端,或者将之前孤立的IT ...
- Pytorch windows10安装教程
强烈建议安装anaconda之后再来安装这个pytorch,具体怎么安装百度搜索就知道了. 温馨提示,在安装anaconda的时候记得将"添加到环境变量"(安装的时候是英文的)这一 ...
- lesson - 2 yum /单用户/救援模式/Linux 启动
课程大纲:1. yum使用yum 是一个在线安装软件包的工具,它可以帮我们解决软件包的依赖,这个日后会详细介绍.我们介绍了以下几个用法:yum list 这个命令可以列出所有安装过和未安装的软 ...
- ActiveMQ (二) 常用配置简介
ActiveMQ的主要配置文件 ActiveMQ的一些常用的属性很多可以在对应的配置文件中进行配置的.比如访问web console的管理端的端口,用户名密码,连接MQ时的用户名和密码,持久化设置,是 ...
- php解决json_encode输出GB2312中文问题 (数组)
在 php 中使用 json_encode() 内置函数(php > 5.2)可以使用得 php 中数据可以与其它语言很好的传递并且使用它. 这个函数的功能是将数值转换成json数据存储格式. ...
- Ajax异步提交登录(2)--登录使用
http://cjp1989.iteye.com/blog/1740964 1.Ajax的原理: Ajax的原理就是:通过javascript的方式,将前台数据通过xmlhttp对象传递到后台,后台在 ...