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服务器