Linux日常命令记录
来源:互联网 发布:淘宝捉猫猫进口鱼罐头 编辑:程序博客网 时间:2024/05/29 10:03
1.wget
wget是linux最常用的下载命令, 一般的使用方法是: wget + 空格 + 要下载文件的url路径
eg:#wget linuxsense.org/xxxx/xxx.tar.gz
简单说一下-c参数, 这个也非常常见, 可以断点续传, 如果不小心终止了, 可以继续使用命令接着下载
eg:#wget -c http://www.linuxsense.org/xxxx/xxx.tar.gz
2.tar -zxvf
解压文件使用
eg:#tar -zxfv zhcon-0.2.5.tar.gz
z代表gzip的压缩包;x代表解压;v代表显示过程信息;f代表后面接的是文件
3../configure --prefix
源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install)
这里以安装supersparrow-0.0.0为例,我们打算把它安装到目录 /usr/local/supersparrow,于是在supersparrow-0.0.0目录执行带选项的脚本./configure --prefix=/usr/local/supersparrow,执行成功后再编译、安装(make,make install);安装完成将自动生成目录supersparrow,而且该软件所有的文件都被复制到这个目录。
备注:当我们在使用make命令时,常常会在make后面加上其他单词,比如check,install,installcheck…这些单词都是make的参数,我们称之为“目标(targets)”。
最常见的几个目标:
make all:编译程序、库、文档等(等同于make)
make install:安装已经编译好的程序。复制文件树中到文件到指定的位置
make unistall:卸载已经安装的程序。
make clean:删除由make命令产生的文件
make distclean:删除由./configure产生的文件
make check:测试刚刚编译的软件(某些程序可能不支持)
make installcheck:检查安装的库和程序(某些程序可能不支持)
make dist:重新打包成packname-version.tar.gz
4.yum
yum命令是在Fedora和RedHat以及SUSE中基于rpm命令的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。
5.vi / vim
一、打开文件
vim +# :打开文件,并定位于第#行 vim +:打开文件,定位至最后一行 vim +/PATTERN : 打开文件,定位至第一次被PATTERN匹配到的行的行首
注:默认处于编辑模式
二、关闭文件
1、末行模式关闭文件
:q 退出 :wq 保存并退出 :q! 不保存并退出 :w 保存 :w! 强行保存
6. ps aux|grep xxx
对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的进程查看命令.
使用该命令 可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源等等.总之大部分信息都是可以通过执行该命令得到的.
ps 为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的;如果想对进程时间监控,应该用 top 工具。
如果直接用ps命令,会显示所有进程的状态,通常结合grep命令查看某进程的状态。
grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。
7.sz命令发送文件到本地:
1
# sz filename
rz命令本地上传文件到服务器:
1
# rz
0 0
- Linux日常命令记录
- linux常见命令日常记录
- 日常操作命令记录
- linux 日常使用记录
- linux 日常操作记录
- HPUNIX 日常维护命令记录
- HPUNIX 日常维护命令记录
- 日常Linux命令汇总
- 日常Linux命令集合
- linux日常使用命令
- linux日常使用命令
- linux日常命令小结
- linux命令日常积累
- Linux 日常维护命令
- linux 日常命令
- Linux日常命令总结
- linux 日常命令
- linux日常使用命令
- 《牛客网剑指offer50题》找出数组中任意一个重复的数字
- 无线数字视频传输系统(图传)的方案比较
- 指针
- 【Python正则表达式】 批量去除视频名称中的网址
- C++---笔记1
- Linux日常命令记录
- 内存泄露检测方法介绍
- 【Java】二维数组
- 8. String to Integer (atoi) --重要
- GNU计划
- html5学习--静态页面传递参数的几种方法
- MySQL入门
- HRBUST
- iOS Apns推送消息Json格式