1.[root@localhost/root]# 表示登陆进去系统,其中#是超级用户也即root用户的系统提示符
2.reboot命令可以重启系统
3.关闭系统使用(该命令只可被超级用户使用):shutdown[选项][时间][警告信息]
-k:不真正关机只是发警告系想你给所有用户
-r:关机后立刻重启
-h:关机后不启动
-f:快速关机重启时跳过fsck
-n:快速关机不经过init程序
-c:取消一个已经运行的shutdown
4.文件操作命令
ls -a列出目录下面所有文件名包括隐藏的文件即以“.”开头的文件
ls -l使用长格式列出文件
ls -F在列出的文件名称后面加一个符号(如可执行文件加*目录加/)
mkdir filename创建新的目录
rmdir filename删除已经建立的目录
cd filename 进入文件目录
cp -r 源文件 目的文件 复制文件
rm -r filename删除该目录以及目录下所有的子目录
rm -f不经确认强制删除文件
rm -i filename 删除文件
mv 源文件路径 目的文件路径 移动文件命令
mv filename1 filename2 重命名
cat filename显示文本文件内容
cat file1 file2 file3依次显示3个文件
cat -n filename显示文档内容的同时显示行号
more filename显示文本文件(内容较多的)
pwd显示当前路径
5.用户以及用户组管理
useradd username创建新的用户
userdel username删除用户
groupadd groupname创建新的用户组
groupdel groupname删除用户组
su -username赋予普通用户特权或超级用户别的身份
chomd[who][+|-|=][mode]filename勇于改变文件或者目录的访问权限
chown[用户:组]文件 用于更改某个文件或者目录的属主和属组
6.进程管理命令
ps -e显示所有的进程
ps -f全格式
ps -l长格式
top 动态显示当前进程和其他情况输入,可以加上参数:
q可以退出查看的页面
(空格)立即刷新显示
h/?显示帮主画面
m切换显示内存信息
t切换显示进程和CPU信息
c切换显示命令名称和完整命令行
M根据驻留内存大小进行排序
P根据CPU使用百分比大小进行排序
kill命令用于杀死后台的进程主要有两种使用方法:
kill[-s 信号] 进程号 杀死指定进程
kill -l显示进程列表
cron命令用来实现定时任务的完成,非手工启动
cron -l查看目前已经存在的cron任务
7.磁盘及文件命令
df -k显示各个分区的磁盘空间使用情况
mount[选项]设备 目录 挂载文件
umount[-f]directory强制卸载一个文件系统
8.软件安装命令
tar -c filename创建一个新的档案文件
tar -t filename查看档案文件的内容
tar -x filename分解档案文件的内容
tar -f filename指定档案文件的名称
tar -v filename显示过程信息
tar -z filename采用压缩方式
rpm -i packagename安装包
rpm -U packagename升级包
rpm -qa列出已经安装的全部软件包
rpm -qf filename查询某个特定的文件属于哪个包
rpm -qi packagename查询某个包的功能
rpm -e packagename删除包
9.vim使用
vim有三个模式:命令行模式、文本输入模式、末行模式
输入vim即可进入vim编辑器,点击ESC即可进入命令行模式,点击i即可进入文本编辑模式输入:即可进入末行模式
在末行模式输入q即可退出;输入wq即可保存操作后退出;输入q!强制退出
10.head/tail
head -n x filename查看文件的前x行内容
tail -n y filename查看文件的后y行内容
head filename查看文件的前十行内容
tail filename查看文件的后十行内容
tail -f filename显示后十行内容,并且在内容增加后自动显示新增的文件内容
11.网络配置
ifconfig -a查看所有网卡状态信息
ifconfig -V查看ifconfig命令版本信息
ifconfig -s查看统计信息
ifconfig eth ipaddress 设置网卡IP
ifconfig eth down 关闭网卡
ifconfig eth up启动激活网卡
ifconfig eth netmask netmaskaddress 设置网卡的子网掩码地址
ifconfig eth ipaddress netmask netmaskaddress 同时设置IP和子网掩码地址
ifconfig eth查看网卡状态
route查看路由信息
route add -net ipaddress netmask netmaskaddress dev eth指定接口
netstat显示网络情况
ping检测网络连通性
nslookup ip查看该IP对应的域名
host domainname查询对应域名的IP
12.时间
/sbin/hwclock --show查看当前硬件时间
/sbin/hwclock --hctosys将硬件时间同步到Linux系统
/sbin/hwclock --systohc将Linux时间同步到硬件时间
13.文档
df -k以KB为单位显示各分区的信息
df -a显示所有分区包括大小为0的分区
df -T显示分区类型
du -b /file以字节为单位显示file文件夹下各个文件夹的大小
du -ks file以KB为单位显示file文件夹总大小
iostat显示CPU的情况
tar -c创建包
tar -x解包
tar -t列出包中的内容
tar -r增加文件到指定包中
tar -u更新包中的文件
tar -zcvf file.tar.gz file压缩file
tar -zxvf file.tar.gz file解压缩file.tar.gz
find -name file1查找file1
grep[命令选项]要查找的匹配模式[要查找的文件] 查找文件
grep str1 file在file中查找字符串str1
grep -r str1 /file在/file及其子目录下所有文件中查找字符串str1
ps -ef | grep filename在所有进程中查找包含filename的进程信息
14服务
service tomcat4 start启动tomacat4服务
service tomcat4 stop关闭tomacat4服务
转载请注明原文地址: https://ju.6miu.com/read-10746.html