- 浏览: 557540 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (340)
- Spring (4)
- Hibernate (2)
- Linux (34)
- Oracle (145)
- Eclipse (1)
- UML (1)
- HTML&&JAVASCRIPT (11)
- JAVA (33)
- 设计模式 (1)
- 版本控制 (1)
- wrap框架 (3)
- IBATIS (5)
- Ruby (1)
- DWR (1)
- MINA (11)
- JBPM (2)
- 缓存技术 (4)
- 网络 (3)
- 应用服务器 (1)
- GWT (5)
- 杂谈 (2)
- ICE (4)
- XML (2)
- ArcGis (2)
- Flex (8)
- junit单元测试 (1)
- SNMP (1)
- 存储 (1)
- office (1)
- MongoDB (0)
- Greenplum (3)
- 管理点滴 (1)
- C++ (6)
- 网络入门 (3)
- Tomcat (7)
- JMX (0)
- webservice (1)
- Oracle的10046事件 (1)
- Library cache内部机制详解 (1)
- expdp通过dblink来导入 (1)
最新评论
-
yuanliangding:
有没有关于mock的更多知识。
基于mock对象和JUnit框架简化Spring Web组件单元测试 -
saup007:
ssh端口不是22,怎么搞呢?
Greenplum 学习笔记 -
springmvc-freemarker:
java开源项目源码实例下载
Apache上全部JAVA开源项目简介 -
bobbell:
哇塞,你真厉害,整理的非常全面。我是一个java barcod ...
Greenplum 学习笔记 -
wsj55133245513324:
这不是bug,你将日志级别从debug提升到INFO 就好了 ...
Spring,smppapi,apache mina, ssl快速实现安全的smpp(5)
1:查看指定端口的进程 2:查看http服务是否正常 4:在Linux执行bin文件 7:ftp命令 8:sftp 10:新建用户 11:删除用户 12:创建用户组 13:检测linux系统内存 14:检查网络配置 15:查看linux机器网卡信息 16:检测CPU占用率 17:检查内存占用率 18:查看进程 统计总进程数 查看Z(僵死zombie)进程 19:检查磁盘及共享磁盘空间。 20:zip压缩和解压 解压 21:使用scp远程拷贝文件/文件夹 例题:scp /iso/install.tar 10.128.100.116:/home/ 拷贝文件夹: 22:linux中增加域名映射 如:echo "19.145.19.52 image.baidu.com" >> /etc/hosts 23:Linux抓包 tcpdump -i bond1 -s 0 -w test8999.cap -X (监控网卡bond1所有数据) 24:查看所有用户命令 25:查看系统目前资源限制的设定 如: 26:修改open files文件句柄大小 28:修改某个文件夹权限至指定用户 29:赋予文件及文件夹全部权限 30:查看linux服务所在地址 31:ssh 出现如下异常 32:Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况 33:通过使用netstat查看具体某个端口 34:通过命令停止网卡和启动网卡 35:分页查看内容(more) 36:查看目录或文件所占空间,单位为MB 37:查看进程所占空间、内存等详细信息 top -p 进程ID 38:添加静态路由命令(重启机器则失效) 当从A机器不能访问B机器时,可以通过添加静态路由解决此问题,只需要在B机器配置如下命令 如:route add -net 192.168.9.0 netmask 255.255.255.0 gw 192.168.4.1(网关) eht1(网卡) 39:查看进程详细信息 ps -auxef|grep 进程名 40:查看进程所占端口 ps -npl |grep 进程名 41:查看单板硬盘信息 fdisk -l 出现如下信息: /dev/sda1 1 1045 8393931 82 Linux swap / Solaris 则说明只有一个硬盘a 但是存在多个分区。 42:查看Linux Base网口 cd /etc eth_alias.sh 43:查看系统所有用户信息 vi /etc/passwd 44:查看系统所有用户组信息 vi /etc/group 45:给网卡增加IP地址 ifconfig eth6 192.168.3.111 netmask 255.255.255.0 45:启动网卡 ifconfig eht6 up 46:挂载和反挂载
root用户权限
1、ps -ef| grep 端口
2、lsof -i:端口
普通用户权限
1、ps -ef| grep 端口
1、w3m http://******* (通过使用"q"退出该命令)
2、wget http://*******
3:使用tar命令打包和解包
打包:
tar cvzf 文件名.tar.gz 文件名 文件夹/
解包
tar xzfv 文件名.tar.gz
chmod +x 文件名.bin
./文件名.bin
5:查看执行命令历史记录
1、history | grep 命令名
2、linux用户下面指定的文件(.bash_history)
6:修改本次操作的系统环境
export JAVA_HOME=/home/taps/jdk1.6.0_13
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
export PATH=:$JAVA_HOME/bin:$PATH
export CATALINA_HOME=/home/taps/apache-tomcat-5.5.23
export PATH=$CATALINA_HOME/bin:$PATH
上述命令可以将其放入至.profile文件中,然后执行命令(source .profile)即加载运行变量
linux:
ftp ip地址
windows:
1、ftp
2、open ip地址
备注:
1)传输文件件是注意适应ftp自带 bin命令。
2)同时可以使用"cd .."命令回退上级目录,注意空格
stfp user@ip
9:使用alias简化长命令
alias 别名='你要输入的命令'
如:alias vps='ps -ef|grep java'
创建用户:useradd testjzhua -d /home/testjzhua -m
创建用户密码:passwd testjzhua
userdel username(不删除主目录)
userdel -r username(删除主目录)
创建用户组:groupadd test
权限:root
more /proc/meminfo | grep MemTotal
权限:root
netstat -r n
权限:root
ifconfig
权限:root
top
权限:root
free -t
权限:root
ps -ef | wc -l
ps -elf | awk '{print $2}' | grep Z
权限:root
df -h
压缩
zip -r /opt/abc.zip /opt/abc/
unzip ***.zip
注意:使用这个命令的前提条件是需要开通ssh服务。
拷贝文件:
scp 文件或文件夹 需要拷贝至目标机器IP:需要保持目录
scp 本地用户名 @IP 地址 : 文件名 1 远程用户名 @IP 地址 : 文件名 2
scp -r db/ 10.128.100.117:/temptest/
即将所需要映射的IP及域名映射关系关系写入 /etc/hosts文件中。
tcpdump -i bond0 -s 0 -w update2.pcap host 118.123.253.67 and tcp port 8080
tcpdump -i bond1 -s 0 -w test8999.cap -X port 8999(监控8999端口所有数据)
说明:
1)-i eth9
指明抓取网卡eth9上的包
2)-s 0
指明每个包的最大大小,默认为96 Bytes,这样会导致抓到的包只有前96字节,因此一般设为0,表示不限制大小。
3)-w update.pcap
指明将抓到的包存储到update.pcap文件中
4)host 10.168.22.220 and tcp port 80
抓包过滤条件表达式,该表达式和wireshark的过滤表达式类似
cat /etc/passwd |cut -f 1 -d :
操作权限:root
ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) unlimited
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 7168
virtual memory (kbytes, -v) unlimited
ulimit -n 4068(这个只是在当初有效)
要使永久有效,可操作如下:
/etc/profile ulimit -n 10000
source /etc/profile
27:修改某个文件权限至指定用户
chown 用户:用户组 ODP.jpg
chown -R 用户:用户组 ODP/
chmod 777 -R .
whereis ftp(查看ftp服务)
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
将本地的/root/.ssh/kown_hosts删除,然后再从ssh操作下。
netstat -r:检查机器路由信息
netstat -an|grep -w 22
启动:ifup eth0
停止:ifdowm eth0
ll |more 分页查看文件及文件夹列表。
du -sk /目录或文件
/dev/sda2 * 1046 3004 15735667+ 83 Linux
/dev/sda3 3005 8875 47158807+ f W95 Ext'd (LBA)
/dev/sda5 3005 5615 20972826 83 Linux
/dev/sda6 5616 8226 20972826 83 Linux
发表评论
-
LINUX下查看CPU使用率的命令
2011-08-09 15:47 1549在系统维护的过程中,随时可能有需要查看 CPU 使用率 ... -
linux 下测试磁盘速度
2011-08-09 11:47 884hdparm -tT /dev/sda1 -
linux启动脚本
2010-12-11 14:49 996#!/bin/bash # # chkconfig: ... -
Linux防火墙设置
2010-09-21 17:30 16621) 永久性生效,重启后不会复原 即时生效,重启后复原 ... -
采用scp命令在Linux系统之间copy文件
2010-09-03 10:33 943不同的Linux之间copy文件常用有3种方法,第一种就是ft ... -
Oracle_RAC学习笔记
2010-08-21 16:10 2307Oracle RAC Oracle:Database ... -
RedHat Linux网络配置文件
2010-08-21 10:06 1605在 Linux 系统中,TCP/IP 网络是通过若干个文本文件 ... -
Linux下的两种磁盘分区工具的使用
2010-08-21 09:53 7829今天我们来说一下如何 ... -
Linux中的LVM(逻辑卷管理)
2010-08-21 09:49 2069这几天把自己的系统 ... -
NTP时间服务器实现linux时间同步
2010-08-16 20:48 3758在linux下,我们可以通 ... -
配置第2台节点-NODE2
2010-08-10 11:38 919关闭节点1,通过vmware复制一个新节点出来,操作非常简单, ... -
使用Oracle SQL trace时需要注意的问题
2010-06-19 23:00 1478使用Oracle SQL trace时需 ... -
Linux增加磁盘
2008-12-10 15:18 1681fdisk -l 会看到有一块新的设置,如果你先前有一块硬盘( ... -
SSH Secure 乱码
2008-11-05 12:05 1735用vi打开/etc/sysconfig/i18n文件,将 LA ... -
架设linux下最简单的VPN系统
2008-08-05 15:17 1348架设linux下最简单的VPN ... -
Linux常见的紧急情况的处理方法
2008-08-05 15:09 8521、使用急救盘组进行维 ... -
一份非常内行的Linux LVM HOWTO
2008-08-05 15:08 989作 者: 谢启发 1. ... -
Linux 安全设置手册
2008-08-05 15:07 924本文讲述了如何通过基本的安全措施,使你的Linux系统变得可靠 ... -
LVM使用手册
2008-08-05 15:06 18871 简介 1.1 什么是LVM?LVM是 Logica ... -
常用的tar和rpm命令参数列表
2008-08-05 15:05 914一. tar 1.压缩一组 ...
相关推荐
一些个人总结,在学习过程中的笔记等等。 包括前端,linux,python,爬虫,数据可视化分析等等
学习Linux操作系统不仅涉及到基本的命令行操作,还包括系统管理、网络配置、安全管理、脚本编程等多个方面。理解Linux的工作原理和系统架构,掌握各种系统工具的使用,对于从事IT行业,特别是系统管理员、开发人员或...
从给定的文件信息中,我们可以提炼出一系列关于Linux基础学习的重要知识点,这些知识点涵盖了Linux系统安装、GRUB引导加载器的应用、系统启动过程、Shell命令行基础以及用户管理等核心领域。 ### Linux系统安装 在...
6. **虚拟机Linux环境搭建**:“虚拟机linux环境搭建.doc”指导如何在个人计算机上创建和配置虚拟机,以便在不干扰现有操作系统的情况下进行嵌入式Linux开发。这通常涉及使用虚拟化软件(如VMware、VirtualBox等),...
以下是我个人关于在Linux上搭建FTP服务器的一些总结: 1. **选择FTP服务器软件** 在Linux中,常用的FTP服务器软件有vsftpd、ProFTPD和PureFTPd。本篇主要介绍vsftpd,因为它简单易用且安全性能较高。 2. **安装...
教程名称:王锐学习linux服务器应用个人总结课程目录:【】iptables NAT代理服务器【】linux下-VSFTP的基本配置【】linux下DHCP的基本配置-及中继代理【】linux下dns的基本配置【】linux下LAMP的基本配置【】linux下...
Linux 实验报告总结 本文档总结了在 Linux 下的 10 个实验报告,涵盖了 C 语言编程、Shell 编程、图形化编程等方面的知识点。 一、C 语言编程 1. 实验目的:掌握在 Linux 下的 C 语言基本编程方法。 实验内容:...
### Linux学习笔记与命令总结 #### 一、Linux基础概念 1. **Kernel 内核**: Linux 的核心部分,负责管理系统的硬件资源,并提供必要的服务给其他系统软件和应用程序。 2. **Shell 外壳**: 用户与操作系统之间的...
### Linux学习总结——深入探索开源世界的基石 #### 一、POSIX:跨平台操作的基石 POSIX(可移植性操作系统接口),作为一套基于Unix的标准规范,旨在确保软件的源代码级可移植性。它定义了一系列接口,允许应用...
鸟哥Linux+韩顺平Linux视频教程学习小结(有目录) 鸟哥Linux+韩顺平Linux视频教程学习小结是Linux操作系统学习的宝贵资源,涵盖了Linux基础知识、常用命令、用户管理、目录结构、文本编辑器等方面的内容。本资源是...
以下是对Linux系统命令的个人总结,主要涵盖进程管理、用户登录与退出、目录操作以及文件操作等方面。 ### 第一章 进程 #### 1.1 查看进程 使用`ps`命令可以查看当前终端下的进程状态,而`ps -aux`则能显示系统中...
Linux的学习涵盖了从基本概念到高级应用的各个方面,包括了解Linux的目录结构,如/bin存放系统命令,/etc存储配置文件,/usr包含用户应用程序,/home用于用户个人文件,以及/proc、/sys等虚拟文件系统。此外,掌握...
Linux shell 命令学习总结 本文将对 Linux shell 命令进行总结,涵盖基本的 bash 命令、环境变量和 vim 编辑器常用命令。 一、基本的 bash 命令 1. 目录管理命令: - cd destination:更改目录命令 - ls:能够...
Linux 操作系统零基础入门学习个人总结 本文概述了 Linux 操作系统的基础知识,从学习方法到 Linux 操作系统的基本概念、分类、发展历史、版本内核版本、虚拟机等方面进行了详细的介绍。 一、学习方法 * 程序学习...
这篇总结将带你走进Linux的基础世界,了解这个系统的精髓和核心概念,以及如何通过命令行进行有效操作。 首先,我们要明白Linux是一个类UNIX系统,它的设计哲学强调“一切皆文件”,这意味着所有资源,包括硬件设备...
### 韩顺平 Linux 视频教程学习小结 #### 一、为什么学习 Linux? Linux 是一个开源、免费的操作系统,它凭借出色的稳定性和安全性,以及强大的多任务处理能力而受到广泛赞誉。当前,许多中型乃至大型企业级项目都...
### Linux系统学习计划 在IT领域,特别是对于嵌入式技术的发展来说,Linux系统的重要性不言而喻。本文将根据给定的文件信息,详细展开Linux系统的学习计划及相关知识点。 #### 一、学习目标与背景 1. **目标**: ...
### Linux知识:Samba服务配置与使用详解 #### 概述 在Linux系统中,为了实现与Windows系统的文件共享及打印服务,Samba是一个非常重要的工具。本文将围绕如何安装、配置Samba服务以及如何使用它来实现跨平台的资源...
虚拟化技术个人学习总结 在这篇学习总结中,我们将探索虚拟化技术的核心概念,以 Linux 为例,了解它的起源、发展、安装和应用。我们还将讨论为什么选择 Linux,以及它在服务器和桌面上的应用。 Linux 的起源和...
最终,根据个人职业方向选择Linux应用系统开发或Linux嵌入式开发。 Linux的学习内容可以大致分为基础部分和实用部分: 1. 基础部分: - Linux基础知识:包括Linux的初识、目录结构、文件属性(通过umask使用)、...