【Linux】Linux基本shell命令

 

Shell介绍

Shell就是用户与操作系统内核kernal2.4之间的接口 ,是一个命令解释器。

 

Shell的主要版本:
bash shell(bsh,Linux的默认shell)
Korn shell(ksh)
tcsh(tsh)

目录操作

ls 显示文件和目录列表 
touch 生成一个空文件或更改文件的时间 
cp 复制文件或目录 
mv 移动文件或目录、文件或目录改名 
rm 删除文件或目录 
cat、tac 显示文本文件内容 
more、less 分页显示文本文件内容 
ln 建立链接文件 
whereis 查找系统文件所在路径 
find 在文件系统中查找指定的文件 
grep 在指定的文本文件中查找指定的字符串 
pwd 显示当前工作目录 
cd 切换目录 
mkdir 创建目录 
rmdir 删除空目录 
tree 显示目录树 
chmod 更改文件或目录的权限
chown 更改文件或目录的属主 

信息显示


stat 显示指定文件的相关信息 
who、w 显示在线登录用户 
whoami 显示用户自己的身份 
hostname 显示主机名称 
uname 显示系统信息 
dmesg 显示系统启动信息 
top 显示当前系统中耗费资源最多的进程 
du 显示指定的文件(目录)已使用的磁盘空间的总量 
df 显示文件系统磁盘空间的使用情况 
free 显示当前内存和交换空间的使用情况 
ifconfig 显示网络接口信息 
ping 测试网络的连通性 
netstat 显示网络状态信息 

用户间通信


write 向另外一个登录用户发信息 
wall 向所有登录用户发信息 
mesg 显示、设置接受或者不接受其它登录用户发来的信息 
mail、pine 邮件收发 
ftp ftp客户端程序 
lynx 字符界面浏览器 

备份压缩


tar 文件、目录打(解)包
gzip 压缩(解压)文件或目录,压缩文件后缀为gz 
compress 压缩(解压)文件或目录,压缩文件后缀为Z 
bzip2 压缩(解压)文件或目录,压缩文件后缀为bz2 
zcat 显示压缩的文本文件的内容 

信息显示


echo 显示输出变量、字符串的值 
exit 返回上一级Shell 
date 显示(设置)系统日期和时间 
cal 显示日历 
clear 清屏 
wc 统计文本文件的行数、单词数和字符个数 
passwd 设置用户登录密码 
su 切换为指定的用户进行操作 
posted @ 2013-09-26 16:16  红宝石  阅读(324)  评论(0编辑  收藏  举报