cat 显示文件内容
chmod 改变文件属性
chwon 改变文件拥有者
cmp 比较两个文件
cp 复制文件
clear 清空屏幕
cut 移除文件的部分内容
diff 比较两个文件的不同之处
du 显示磁盘的剩余空间
file 显示文件的类型
find 查找文件
grep 在文件中查找内容
head 查看文件的头几行内容
ln 创建链接(软连接)
less 显示文件内容
more显示文件内容
locate 用于查找文件
mkdir创建文件夹
rmdir删除空文件夹,删除不空的文件夹用 rm -rf dir
pico指定文本的编辑方式
pwd显示当前路径
rm 删除文件(可以是目录)
sort将文本文件自动分类
stat显示文件状态
strings显示文件中要打印的字符串
tail显示文件的结尾
touch创建文件或者改变文件的时间戳
umask用于启动bash shell
uniq移除以分类文件中的重复文本行
wc显示文件中单词或者字符的数量
whereis查找特定目录下的原始程序、二进制程序或者用户手册等文件的位置
man查看某个命令的详细用法
dd 复制一个文件
df查看磁盘的使用情况
edquoat设置用户和用户组的磁盘空间限制
fdformat 格式化软盘
fdisk执行linux下的磁盘分区
mkfs建立一个linux文件系统
mkswap创建一个交换分区
mount挂载一个文件系统
quota限制和显示用户和用户组的可用磁盘空间
swapon/swapoff启动或者取消文件/设备的交换页
quotaon/quotaoff启用或者取消quota的限制
umount卸载文件系统
==================================================
finger 查询用户信息,也可以查看默认的用户环境
ftp 上传下载文件
host查询dns
hostname 显示或者设置主机名
ifconfig 用于配置网卡接口(查看ip)
mail 发送和接受电子邮件
netstat 显示网络链接、路由表和网络接口信息
ping 查看某台主机是否连通
rlogin 远程登录命令
rcp(或者scp)远程复制命令
route显示或者设置路由表
tcpdump用于测试网络的通信量
telnet 远程登录
wall 发送消息给登录本机的用户
wget从网上下载文件
& 后台执行命令,在一条命令后加上在字符,可以让命令在后台执行
fg 前台执行,把在后台执行的命令移到前台
jobs显示正在后台执行的任务清单
kill 杀死一个进程
ps 显示进程的状态
top显示当前cup进程
at、batch、atp、atrm 用于排序、检查或者删除后台运行的任务
====================================================
passwd 更改用户口令
su 让一个用户拥有超级权限
write 向系统的某一用户发送信息
mesg 设定是否允许其他用户使用write命令给自己发送消息
sync 把内存中的数据强制刷入硬盘中
shutdown关闭或者重启系统
free查看当前内存的使用情况
uptime显示系统已经运行了多少时间
echo在显示器上显示一段文字
cal 显示日期
date显示和设置日期
=============================================
vim的命令:
ctrl+b 上滚一屏
ctrl+f 下滚一屏
ctrl+d 下滚半屏
ctrl+u 上滚半屏
G 移动到文件的最后
W 移到下个单词的开头
B 跳到上个单词的开头
x 删除当前光标后面的一个字符
nx 删除光标后面的n个字符
dd 删除当前行
ndd 删除光标所在行后面的n行
:1,nd 删除第一至第n行
X 删除光标前面的字符
D 删至行尾
cw 更改光标处的字到此字的末尾处
cnw 表示更改n个字
cc 修改行
c 替换到行尾
r 取代光标处的字符
R 取代字符直到按ESC为止
yw 拷贝光标处的单词到缓冲区中
P 把缓冲区的内容贴上来
yy 把光标所在行复制到缓冲区中
nyy 复制光标所在行以下的n行到缓冲区中
=======================================================
nl 和cat功能一样,但是会加上行号
od 查看非文本文件
ln 创建链接(软硬链接)
chgrp 改变文件的属组
chattr 改变文件的特殊属性
lsattr 显示文件的特殊属性
which 查看可执行文件的位置
whereis 查看文件的位置
locate 配合数据库查看文件的位置
find 搜索文件
df 查看硬盘的总容量,已用容量,inode等
du 查看文件已用容量
fsck 检查硬盘有没有坏轨
sync 将内存的数据同步写入硬盘
mkbootdisk 制作启动软盘
fdformat 用来低级格式化软盘
history 查看命令使用历史
tr 删除或者替代
split 分割文件
cpio 适合备份
id 查看本用户的id
groups 查看本用户属于哪些组
finger 查看用户的一些相关信息
dmesg 可以查看硬件信息
last 显示最后登录的用户
uptime显示主机已经开机了多久
whoami 查询自己的用户
w和who查询用户
hostname 显示主机名
server 系统启动服务工具:
service [service name] [start|stop|restart]
说明:
server name必须位于/etc/rc.d/init.d目录下才行
例如:service xinetd restart <== 重新启动 xinetd
chkconfig 设定某个服务在开机时可以被启动
chkconfig [--level levels] [--list|add|del] [service name]
--level 运行级别
--list 该运行级别下该服务是否被开机启动
--add 增加开机启动
--del 删除一个开机启动
md5sum 检查软件的正确性
netstat 显示网络信息和状态
linux下常见的服务进程(服务进程)
anacron 执行crotab没有执行的任务
apmd 电池容量管理
arpwatch 检测网卡
atd 管理定期执行(一次)的命令
autofs 自动装载一些设备
crond 执行定期(周期性)任务
httpd www服务器