找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手

tar-zxvf ,tar-xvf,rpm-ivh,unzip+文件名
cd 进入指定目录
cd .. 进入上级目录
cd/ 进入根目录
ll 查看所有文件和目录
ls-l 与ll相同 别名
ls-a 查看所有文件 包括隐藏
touch 创建文件
mkdir 创建目录
mkdir-p 创建联级目录  #aa有bb bb有dd
cat 查看文件
less 查看文件所有内容 分页展示
more 查看内容,百分比展示
head 查看前10行
tail 查看后10行内容
grep"error"test.log 根据关键字过滤指定内容(查看test.log带有error所在行的内容)
cakanlina (卡塔丽娜)
cat aa.txt|grep"error"
grep-A5"error"testlog 查看test.log文件带error关键词所在行及后面5行的内容
grep-C5  查看test.log文件带error关键词所在行 前5行后5行
find / -name “aa.txt”在根目录查找名称为aa.txt文件的绝对路径
find ./ -name“aa.txt”在当前目录
cp 复制,拷贝
cpusr/local/aa.txt/dcs30/aa.txt  复制usr/local/aa.txt到cs30/aa.txt
scp 远程复制
scp/usr/local/aa.txt root@192.168.1.2:/ 将本地文件的aa.txt复制到192.168.1.2服务器的根目录下
mv 移动文件,重命名
mv aa.txt bb 将aa.txt文件移动到bb目录(已存在)
mv aa.txt bb.txt(overwrite ----覆盖)文件存在覆盖 不存在改名 (移动 覆盖 重命名)
ln -d 硬链接 ====相当备份
ln -s 软连接 =====相当快捷方式
ln -d /usr/local/aa.txt/aa/aa.txt  给/usr/local目录下的aa.txt文件设置一个硬链接到/aa目录下,软连接名称为aa.txt(链接表视图知识点)
rm 删除文件
rm-r 删除目录
rm -rf 强制删除文件 目录 加*删除当前目录全部文件
正式环境 测试环境 区别只有服务器不同
-------------------------------------------------
重点 ifconfig 查看网卡信息 ip地址
free-m 查看运行内存
cpu是核 核不一定是cpu
ps-ef 查看所有进程信息
ps -ef|grep tomcat  查看tomcat的进程
kill -9 (-9是强制的意思 进程会假死)
grep-v 反向过滤 就是不要什么 在后面写上
kill -9 pid 强制关闭某个进程
man netstat
netstat -ltpn 查看所有端口使用情况
ls -ltr 反转顺序
netstat -tpln|grep 8080
isof -i:8080 查看8080端口使用的详细情况
tail -f 日志文件 实时刷新
1是否 0是  是
top 实时查看服务器资源使用情况,(cpu和mem使用率)
dstat 查看cpu 内存以及i/o(磁盘读取)的情况
iostat 查看服务器资源的使用情况。
---------------
打包 命令
tar-cvf+报名.tar 源文件 tar包命令
tar -xvf 解压tar
tar-zcvf 打包目录
tar-zxvf 解压tar.gz
zip 包名+zip   打包
unzip 包名 zip 解压
(zip -r 包名.zip 源文件 对目录解压加r 不然是个空包)
------------------
用户权限
chmod 修改权限
chown 修改属主
chgrp 修改属组
l 为link的缩写 软链接 /d为目录 -为文件
cat /etc/passwd 查看所有用户信息
cat /etc/group  查看linux所有的用户组的信息(组名,用户组编号 500以前的组和用户不可删除)
用户编号中0表示超级管理员 1-499 系统用户 500及以后为普通用户,用户组同理
useradd xiaowe 用户组可创建用户
invalid :不合法的
uertdel +名 删除用户
groupadd +组名 创建组不创用户  创建用户有可能创建同名的组 用命令创建的用户都是普通用户
userdel 删除用户
-----------------------
linux 权限
r      read 读     (4)       cat less more grep head tail
w    write  修改编辑  (2) vim vi
x   excute 执行  sh(1)
-        无任何权限(0)
chmod 777 +文件名  
su +用户 切换用户
permission denied 无权限用户
用户权限3中角色
属主 u
属组 g
其他用户 o
chmod u+w u+r +文件
vim 文件.sh(shell脚本)
sh 加文件名.sh 执行脚本
fi 结束if 判断  每个用户不能独立存在 需要在一个属于他的用户组。
移动到其他组 就不会产生同名的组了
g passwd -a xiaonong dcs30  可以同时在多个组内/将用户添加到dcs组里
groups +用户  查看用户所在的组 一个组存在多个用户
gpasswd -d 用户 +组  把用户从组踢出 踢出了就没有权限了
chmod 777 文件名           赋予文件所有用户全部权限
chown xiaowang 文件名 修改文件的属组
useradd xaiowangba -g dcs30 窗户用户到组里
groups 小王 查看小王在的组(会有多个)
---------------------------
who ======查看正在登陆的用户
passwd 用户 (root)去设置密码
who am i ==========查看当前的操作的用户 我是谁
alise===================取别名 alias is =ifconfig
unalias if  取消别名
reset  屏幕重置
history 查看历史命令 -c 清楚命令
clear 请屏
reboot 重启
init()关机
shutdown now 马上关机
service iptables stop (一般用不到)
service mysqld restart 重启数据库
service mysqld status 查看数据库状态
service iptables status 查看防火墙的运行状态
service network restart 重启网卡











分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册