基本操作命令
1.ifconfig 显示IP地址
2.ping 查看网络连通性
3.pwd 查看当前工作目录
4.ls 查看当前目录下的文件
ls -a a为all显示. 开头的隐藏文件
ls -l l为long,可简写为ll 显示文件的详细信息,包括文件的权限,所有者,创建日期等
ls -l>>file1
-rwxrwxrwx 第一个字母 - 普通文件 d目录
第2-4位,user用户权限,5-7位group用户所属组权限,8-10位other其他用户权限
r read 读 4
w write写 2
x execute执行 1
5.chmod 文件赋权
chmod u+x file1 文件所有者加上可执行权限
6.cd 切换目录
cd 切换到初始目录
cd+路径 切换到指定目录
cd+/ 切换到根目录
cd+.. 切换到上一级目录
7.mkdir 新建目录
8.find+目录/文件 find ./ -name “cmc.log”
9.rmdir 删除空目录
rm –r r 为tree, 删除目录及目录下的文件
10.vi 编辑器
i 插入 :wq 保存退出 :q!不保存,强制退出 :q 无修改时退出
11.cat+文件名 查看文件内容
12.more+文件名 翻页查看文件内容
13.cp 拷贝 -r 拷贝目录
14.mv 改名 移动
mv ../aaa . 把当前目录的上一级目录下的文件aaa移动到当前目录
15.touch新建一个空文件,修改已存在文件的修改时间
16.ps -ef 查看系统的所有进程
UID 用户ID
PID 该进程的进程号
PPID 该进程的父进程号
C CPU利用率
STIME 进程启动时间
TTY 终端 ?未知设备
TIME 进程在CPU上消耗的时间
CMD 进程名称
查询用户进程 ps –aux
-a 用户进程,不包括系统进程
-u 显示user的所有进程
-e 显示当前运行的每个进程
-f 显示一个完整的列表
-x 显示包括没有终端控制的进程
-w 使用较宽的显示模式来显示进程
17. top 刷新当前的系统进程
PID(Process ID):进程标示号。
USER:进程所有者的用户名。
PR:进程的优先级别。
NI:进程的优先级别数值。
VIRT:进程占用的虚拟内存值。
RES:进程占用的物理内存值。
SHR:进程使用的共享内存值。
S:进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数。
%CPU:该进程占用的CPU使用率。
%MEM:该进程占用的物理内存和总内存的百分比。
TIME+:该进程启动后占用的总的CPU时间。
Command:进程启动的启动命令名称。
18.grep ps -ef|grep cmc 抓取cmc进程
19.kill 进程号 -9强制杀掉进程
20.df -h查看当前磁盘使用情况
21.free查看内存使用情况
22. du -a查看当前目录中所有文件的大小
23.useradd+用户名 创建用户
userdel+用户 删除用户
-r 将用户初始目录及其包含的文件全部删除
24.groupadd+组名 创建组
groupdel+组名 删除组
25.passwd+用户名 改密码
passwd直接回车,改root密码
26.chown+用户名+文件名/目录名 更改文件或目录的所有者
-R 递归式地改变指定目录及其下的所有子目录和文件的拥有者
27.chgrp+组名+文件名/目录名 更改文件或目录的所有者
-R 递归式地改变指定目录及其下的所有子目录和文件的拥有者
28.wc 统计 -l 显示有几行
-c --bytes 输出字节数统计
-w 显示有几个单词
29.crontab –e 编辑 cron任务 格式:分 时 日 月 周
crontab –l 查看cron任务
/etc/crontab 系统维护所需的任务
30. /etc/rc.d/init.d/sendmail stop 把linux自带的发送邮件服务关掉
chkconfig --levels 12345 sendmail off 关闭服务