Unix Shell常用命令大全
来源:互联网 发布:php强迫其它帐号下线 编辑:程序博客网 时间:2024/05/17 08:05
命令
描述
命令调用格式
passwd
修改用户密码
passwd [-i infosystem] -l location]] [-u authname] [name]
pwd
打印当前的路 径
pwd [-LP]
cd
切换路径
cd [-L|-P] [dir]
ls
列出当前路径 下的文件和文 件夹
ls [-ABCFGHLOPRSTUWabcdefghiklmnopqrstuwx1] [file ...]
wildcards
(通配 符)
*符号匹配任 意数量的任意 字符 ?符号匹配一 个任意字符
file
打印文件的详 细信息
file [OPTION...] [FILE...]
cat
打印文件内容
cat [-benstuv] [file ...]
pr
格式化打印文 件
pr [+page] [-col] [-adFfmprt] [-e[ch][gap]] [-h header] [-i[ch][gap]] [-l line] [-n[ch][width]] [-o offset]
[-L locale] [-s[ch]] [-w width] [-] [file ...]
pg 或者 page
分页显示文件 内容
more
分页显示文件 内容
clear
清屏
clear
cp 或者 copy
复制文件
cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file target_file
cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file ... target_directory
chown
修改文件所有 者
chown [-fhv] [-R [-H | -L | -P]] owner[:group] file ... chown [-fhv] [-R [-H | -L | -P]] :group file ...
chgrp
修改文件的组 权限
chgrp [-fhv] [-R [-H | -L | -P]] group file ...
chmod
修改文件的模 式和权限
chmod[-fhv][-R[-H|-L|-P]][-a|+a|=a [i][#[n]]] mode|entry file ...
chmod [-fhv] [-R [-H | -L | -P]] [-E | -C | -N | -i | -I] file ...
rm
删除文件
rm [-f | -i] [-dPRrvW] file ...
mv
移动文件
mv [-f | -i | -n] [-v] source target
mv [-f | -i | -n] [-v] source ... directory
mkdir
创建路径
mkdir [-pv] [-m mode] directory ...
rmdir
删除路径
rmdir [-p] directory ...
grep
模式匹配
grep [-abcDEFGHhIiJLlmnOoPqRSsUVvwxZ] [-A num] [-B num] [-C[num]] [-e pattern] [-f file] [--binary-files=value] [--color=when] [--context[=num]] [--directories=action] [--label] [--line-buffered] [--null] [pattern] [file ...]
egrep
支持扩展正则
egrep [-abcDEFGHhIiJLlmnOoPqRSsUVvwxZ] [-A num] [-B num]
表达式的 grep 命令
[-C[num]] [-e pattern] [-f file] [--binary-files=value] [--color=when] [--context[=num]] [--directories=action] [--label] [--line-buffered] [--null] [pattern] [file ...]
find
用来查找路径 和文件
find [-H | -L | -P] [-EXdsx] [-f path] path ... [expression] find [-H | -L | -P] [-EXdsx] -f path [path ...] [expression]
>>
以 append 的方 式写入文件
>
重定向,创建 或者覆盖文件
|
管道,用来连 接多个命令
||
逻辑“或”运 算符
command1 || command2,当 command1 失败后 command2 会 执行,否则只执行 command1
&
在后台执行
&&
逻辑“与”运 算
command1 && command2 , 仅 当 command1 成 功 才 执 行 command2
date
显示系统时间
date [-jnu] [-d dst] [-r seconds] [-t west] [-v[+|-]val[ymwdHMS]] ...
[-f fmt date | [[[mm]dd]HH]MM[[cc]yy][.ss]] [+format]
echo
向标准输出中 写入字符串
sleep
停止执行指定 的一段时间
sleep seconds
wc
统计文件中的 单词数、行数 以及字符数
wc [-clmw] [file ...]
head
查看文件开头 的部分内容
head [-n lines | -c bytes] [file ...]
tall
查看文件末尾 的部分内容
tail [-F | -f | -r] [-q] [-b # | -c # | -n #] [file ...]
diff
比较两个文件 的内容
diff [OPTION]... FILES
sdiff
比较两个文件 内容并合并
Usage: sdiff [OPTION]... FILE1 FILE2 Side-by-side merge of file differences.
spell
拼写检查
lp, lpr, enq, qprt
打印文件
lpstat
查看打印队列 状态
enable
激活打印队列
disable
禁用打印队列
cal
显示日历
cal [-jy] [[month] year]
cal [-j] [-m month] [year]
ncal [-Jjpwy] [-s country_code] [[month] year]
ncal [-Jeo] [year]
who
显示用户信息
who [-abdHlmpqrsTtu] [file]
w
who 的扩展命 令
w [hi] [user ...]
whoami
显示 $LOGNAME 或 $USER 环境变 量的值
whoami
who am i
显示登录用户 名,终端,登 录日期/事件, 和登录地点
who am i
f, finger
显示已登录的 用户信息
finger [-46gklmpshoT] [user ...] [user@host ...]
talk
两个用户进行 分屏的聊天
write
在某个用户的 屏幕上显示一 条消息
write user [tty]
wall
在所有已登录 的用户的屏幕 上显示一条消 息
wall [-g group] [file]
rwall
向所有远程主 机上的用户的 屏幕上显示一 条消息
rsh 或者 remsh
在远程主机上 执行命令或者 登录
rsh [-46dn] [-l username] [-t timeout] host [command]
df
显示文件系统 的统计信息
df [-b | -H | -h | -k | -m | -g | -P] [-ailn] [-T type] [-t] [filesystem ...]
ps
显示当前的程 序的信息
ps [-AaCcEefhjlMmrSTvwXx] [-O fmt | -o fmt] [-G gid[,gid...]] [-g grp[,grp...]] [-u [uid,uid...]] [-p pid[,pid...]] [-t tty[,tty...]] [-U user[,user...]]
ps [-L]
netstat
显示网络统计 信息
netstat [-AaLlnW] [-f address_family | -p protocol] netstat [-gilns] [-f address_family]
netstat -i | -I interface [-w wait] [-abdgRt]
netstat -s [-s] [-f address_family | -p protocol] [-w wait] netstat -i | -I interface -s [-f address_family | -p protocol] netstat -m [-m]
netstat -r [-Aaln] [-f address_family] netstat -rs [-s]
vmstat
显示虚拟内存 统计信息
iostat
显示 IO 统计数 据
iostat [-CUdIKoT?] [-c count] [-n devs] [-w wait] [drives]
uname
显示当前操作 系统的名称以 及机器的信息
uname [-amnprsv]
sar
系统活动报告
sar [-Adgpu] [-n { DEV | EDEV | PPP } ] [-o filename] t [n]
sar [-Adgpu] [-n { DEV | EDEV | PPP }] [-e time] [-f filename] [-i sec] [-s time]
basename
截取字符串中 的文件名
basename string [suffix] basename [-a] [-s suffix] string [...]
man
显示在线的参 考手册
man [-adfhktwW] [section] [-M path] [-P pager] [-S list] [-m system] [-p string] name ...
su
切换用户,即 所谓的超级用 户
su [-] [-flm] [login [args]]
cut
按照指定的字 符对文件内容 进行剪切
cut -b list [-n] [file ...]
cut -c list [file ...]
cut -f list [-s] [-d delim] [file ...]
awk
模式匹配的编 程语言
awk [-F fs] [-v var=value] [-f progfile | 'prog'] [file ...]
sed
面向字符流的 编辑器
vi
vi 编辑器
emacs
emacs 编辑器
- Unix Shell常用命令大全
- UNIX shell 常用命令列表
- 学习Unix Shell常用命令
- UNIX shell 常用命令列表
- HBASE shell 常用命令大全
- HBASE shell 常用命令大全
- git shell 常用命令大全
- Shell常用命令整理大全
- shell常用命令大全
- android adb shell 常用命令大全
- Linux/Unix Shell 常用命令与目录分区
- Unix/Linux环境C编程入门教程(37) shell常用命令演练
- RedHat Linux Shell常用命令(多数也适用于Unix和AIX)
- Unix 常用命令
- UNIX常用命令
- UNIX常用命令
- unix常用命令
- UNIX常用命令
- poj2010 Moo University - Financial Aid 二分
- 重看css权威指南 part3
- Kaggle -- Shelter Animal Outcomes
- Unity5.3a4新版内存分析工具 -MemoryProfiler
- hpu 问题 D: 双斜杠注释
- Unix Shell常用命令大全
- 浏览器和服务器之间的交互
- 自定义数字键盘
- RHCE练习题 12. 配置一个web服务器
- Docker命令使用
- DOS、批处理命令一览
- javascript之Dom编程艺术六
- 是否可以从一个static方法内部调用一个非static方法?
- 【原创】一个dex脱壳脚本