linux下面某些常用命令的用法【转】
转自:http://blog.csdn.net/luo3532869/article/details/7584290
ls 命令用于常看目录,用法:ls [选项][目录或文件]
例:使用ls命令显示/home目录下的文件与目录(不包含隐
藏文件)
ls /home 显示/home目录下的文件和目录
ls -a /home显示/home目录下的所有的文件和目录,包括隐藏文件
ls -l /home 显示/home目录下的文件和目录的详细信息,比如权限、所属用户、创建时间等等
ls -c /home 按修改时间排序显示/home目录下的文件和目录
tar命令用于压缩和解压文件,用法:tar [选项] 文件列表或目录
常用选项:
-c:表示创建归档文件
-x:解压tar文件
-j:表示备份的数据将使用bzip2进行压缩
-z:表示备份的数据将使用gzip进行压缩
-v:显示指令执行的过程
-f:说明下一个参数就是归档的文件名或设备名
-t:列出压缩文件中的内容
举例:
tar -cvf /tmp/etc.tar /etc 将整个/etc目录下的文件全部打包成为/tmp/etc.tar,f选项后面的文件名是自己任意取的,习惯加上tar后缀名
tar -czvf /tmp/etc.tar.gz /etc 使用gzip进行打包压缩
tar -cjvf tmp/etc.tar.bz2 /etc 使用bzip2进行打包压缩
tar -xf /tmp/etc.tar 解压缩文件,该命令可以解压bzip2以及gzip压缩文件
chmod 命令用于改变文件或目录权限,用法:chmod [who] [+ | - | =] [mode] 文件或目录名
who的可选项:a、u、g、o。a代表所有用户,u代表文件主,g代表用户组,o代表其他用户
mode的可选项:r、w、x。分别代表读、写、执行。
举例:
chmod u+x file1 为file1文件的所有者加上执行权限
chmod ug+wx, o-x file1 为file1的所有者和同组用户加上写和执行权限,其他用户删除执行权限
chmod a-x file1 删除所有用户的file1的执行权限
ifconfig命令用于配置网络,用法:ifconfig [选项] [网路接口]
该命令用得最多的用法是直接在命令行输入ifconfig查看网络配置
其它用法举例:
ifconfig eth0 192.168.0.111 将网卡eth0的ip地址设置为192.168.0.111
ifconfig eth0 down 暂停网卡eth0
ifconfig eth0 up 恢复网卡eth0
netstat命令用于查看网络状态, 用法:netstat [选项]
举例:
netstat -a 查看所有网络端口的状态
grep命令用于查找字符串,用法:grep [选项] [字符串] [文件名]
这个命令的用法比较复杂,比如怎么用正则表达式来描述要查找的字符串。
这里只给出几个常用的例子:
grep -n "file" ./ 在当前文件夹中查找含有“file”字符串的文件,显示结果为匹配行在文中的行号
netstat -a | grep tftp 查看所有端口中用于tftp的端口
rpm是一个软件包管理工具,用法:rpm [选项] 软件包名称
常用选项
-i:安装软件包
-e:卸载软件包
-U:升级软件包
-q:查询软件包
-V:验证软件包
-h:用“#”符号来反映安装进度,安装和升级过程中使用
-v:显示详细信息
举例;
rpm -ivh foo-1.0-1.i386.rpm 安装foo-1.0-1.i386.rpm软件包
rpm -e foo 卸载foo软件包
rpm -Uvh foo-2.0-1.i386.rpm 首先卸载旧版本,再安装新版本
rpm -q foo 显示已安装软件包foo的名称、版本、发行号
rpm -V foo 检验所有在foo软件包内的文件是否和最初安装时一样
mount 用于挂载设备到指定目录下,用法:mount [选项] 设备源 目标目录
举例
mount /dev/cdrom /mnt 将光驱挂载到/mnt目录下
umount用于卸载安装的设备, 用法:umount [选项] 安装点目录/设备名
举例
umount /mnt/floppy 将挂载在/mnt/floppy目录下的软盘卸载下来
find命令用于查找文件,用法:find 路径 name ‘文件名’
举例:
find ./ name 'smb*' 在当前目录下查找以‘smb’开头的文件
top命令用于动态查看cpu的使用情况,用法:top
ps命令用于查看所有进程,用法:ps [选项]
常用选项
-e:显示所有进程信息
-l:以长格式列出进程信息
-h:不显示标题
-a: 显示所有终端的进程
举例
ps 查看当前进程的状态
kill命令向指定进程发送信号,默认处理方式下,系统终止指定进程。用法:kill [选项] 进程标识号
常用选项
-s:指定需要发送给进程的信号
-l:显示信号名称列表
举例:
kill 1409 终止进程1409
kill -s SIGKILL 15933 向15933进程发送一个终止信号
转载于:https://www.cnblogs.com/sky-heaven/p/5549599.html
linux下面某些常用命令的用法【转】相关推荐
- linux命令vi作用,详解Linux常用命令的用法(二)――――文本编辑器命令vi/vim
vi/vim介绍 它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面. 1.vi和vim的区别: 就是在进入一般命令模式后,当按下(i.I.o ...
- linux系统中ssh命令,Linux系统中SSH 命令的用法有哪些?
今天小编要跟大家分享的文章是关于Linux系统中SSH命令的用法有哪些?一个系统管理员可能会同时管理着多台服务器,这些服务器也许会放在不同的地方.要亲自一台一台的去访问来管理它们显然不是最好的方法,通 ...
- Linux运维常用命令(转)
为什么80%的码农都做不了架构师?>>> 1.删除0字节文件 find-type f -size 0 -exec rm -rf {} \; 2.查看进程 按内存从大到小排列 p ...
- Linux学习系列二:Linux中的常用命令
这个系列的Linux教程主要参考刘遄老师的<Linux就该这么学>.用的系统是RHEL8,如果遇见一些命令出现问题,请首先检查自己的系统是否一致,如果不一致,可网上查一下系统间某些命令之间 ...
- linux只输入wc命令,Linux系统中wc命令的用法详解
在Linux系统中,wc命令不太经常用到,只是在统计字数的时候才会使用该命令,那么下面由学习啦小编为大家整理了linux系统中wc命令的详细解释的相关知识,希望对大家有帮助! Linux系统中wc命令 ...
- Linux基础之常用命令
Linux基础之常用命令 01 | 切换目录命令:cd 1)cd opt 切换到opt目录 2)cd - 切换到上一层目录 3)cd / 切换到系统根目录 02 | 列出文件列表:ls ll 1)ls ...
- Linux系统编程常用命令总结
目录 一.Linux常用命令 1.常用工具 2.目录和文件命令 3.安装和卸载软件命令 4.压缩包管理 5.文件属性.用户用户组及查找与检索命令 6.网络管理命令 7.其他命令 二.Linux vi/ ...
- linux文本处理常用命令
linux文本处理常用命令 linux文本处理命令:grep.sed.printf.awk 1.grep grep的作用是按行查找字符,输出包含字符的行. #从文件查询 grep 'hello' fi ...
- 计算机可执行指令吧,电脑“开始-运行”的常用命令及用法!很有用!
Windows系统中有一些我们会经常用到的隐藏功能.这些功能可以通过在"运行"中输入相应的命令来调用.下面就来看看这些常用命令的用法吧! 点击桌面左下角的开始菜单,再点击运行,打开 ...
最新文章
- 计算机中级职称考试答题卡,内科学中级职称考试答题形式
- 3DSlicer5:开发者必晓ABC
- E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
- OPenGL模板缓冲区示例程序
- 创建线程的第二种方法(实现Runnable接口)
- 开放科学背景下的科学数据开放共享:国家青藏高原科学数据中心的实践
- maven 项目上传私服pom配置
- 计算机桌面保护怎么办,电脑屏幕保护怎么设置
- 图片抓取_小小爬虫批量抓取微信推文里的图片
- 再读华为代码规范文档
- J2ME 模拟短信发送界面开发程序
- 全网首发:给doubango增加支持H264 stap-a帧
- OpenCV阈值分割
- DIV+CSS+JavaScript的简单运用
- 为什么蓝鸽的听力下载完还是听不了_听力训练方法干货-说说我与雅思听力的那些事情...
- JavaScript生成uuid
- code405是什么意思_HTTP返回reponse code 405
- 壮观性能服务器图片介绍,配至强7500 图解惠普ProLiant DL980 G7
- 智能人物画像综合分析系统——Day6
- CSPNet: A New Backbone that can Enhance Learning Capability of CNN
热门文章
- 实战操作主机角色转移(二)
- 华平助广东海事局构建水上搜救应急指挥系统
- 堆排序工具类(适用于top k问题,java泛型实现)
- 高质量 Node.js 微服务的编写和部署
- [WebException: The underlying connection was closed: The message length limit was exceeded.]解决方法...
- latex中括号大小控制 [转]
- [转]配置nginx+apache 其中动态由apache处理,静态由nginx处理
- POJ3349 哈希算法
- spark两种kafka偏移量维护方式
- java volatile有什么用_深入解析Java中volatile关键字的作用