CentOS下常用命令

--查看某一个端口:
netstat -lnp|grep 80

查看占用端口:
netstat -lnp 或者 netstat -tnlup

--设置防火墙: 开启80端口的访问
#   /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
#   /etc/rc.d/init.d/iptables save
#   /etc/init.d/iptables restart
--查看防火墙
#   /etc/init.d/iptables status

--tomcat 设置成80端口,除了root可以开启,其他用户不能开启的解决方案
解决方法是:
第一步,重将Tomcat的端口(server.xml)由80改回8080。
第二步,通过Iptables端口实现80到8080的转发,命令为:
/sbin/iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
这样,用户访问80端口和8080端口其实都到了8080端口。

--CentOS下查看某个服务及状态
/sbin/chkconfig --list mysqld
--设置该服务为自启动
/sbin/chkconfig  mysqld on

--查看系统是32位还是64位
getconf LONG_BIT

--查看系统的默认语言
echo $LANG

--CentOS远程调试 tomcat应用
 export  JPDA_ADDRESS=8787
./catalina.sh jpda start

--CentOS修改了/etc/profile文件立即生效
source /etc/profile

--修改网络配置
1、vi /etc/sysconfig/network-scripts/ifcfg-eth0
ifcfg-eth0的配置文件里保存了以前的MAC地址,就把这一行删除掉在重启网卡

2、/etc/udev/rules.d/70-persistent-net.rules 删除后重启机器

--修改账号密码
passwd root

--查看系统版本
uname -a
cat /etc/redhat-release

--查看CPU信息

使用下面的指令,就可以查看到CPU的详细信息了。一般来讲,多核的CPU,或者支持超线程的CPU,或者物理上的多个CPU,就会显示出对应的条数的信息。比如说双核的CPU就会显示2条CPU信息,双核超线程的CPU就会显示出4条CPU信息。虽然条数多了,但是基本信息都一样。

#cat /proc/cpuinfo

--查看内存信息

与查看CPU信息对应的,查看内存信息的命令就是:

#cat /proc/meminfo

--查看硬盘分区信息

使用下面的命令,可以看到当前硬盘的分区信息,以及容量大小、已使用的空间和剩余空间大小,还可以查看每个分区的挂载点:

#df -lh

--查看硬盘的型号信息

可以使用下面的命令显示物理硬盘的个数以及对应的接口,还有硬盘的具体型号信息:

#cat /proc/scsi/scsi

--修改ssh默认端口号
# vi /etc/ssh/sshd_config
Port 8284 //以前这个前面是有 # 号的,而且默认是 22 ,修改一下就ok了
# /etc/init.d/sshd restart

--修改默认网关
vi /etc/rc.d/rc.local
route add -net 0.0.0.0 gw 192.168.1.1

--清空文件
cat /dev/null > 要清空的文件
echo "" > 要清空的文件    
>要清空的文件

--添加DNS
vi /etc/resolv.conf

# Generatedby NetworkManager
nameserver 192.168.1.1
nameserver 114.114.114.114

vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="em1"
HWADDR="C8:1F:66:C3:B5:59"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE=Ethernet
NETMASK=255.255.255.0
IPADDR=192.168.1.211
GATEWAY=192.168.1.1

--跨系统文件复制命令 scp
yum install openssh-clients
scp -p port [email protected]:/home/user/filename /home/user/filename

* 复制文件:
* 命令格式:
scp local_file [email protected]_ip:remote_folder
或者
scp local_file [email protected]_ip:remote_file
或者
scp local_file remote_ip:remote_folder
或者
scp local_file remote_ip:remote_file

* 例程:
scp /home/space/music/1.mp3 [email protected]:/home/root/others/music
scp /home/space/music/1.mp3 [email protected]:/home/root/others/music/002.mp3

* 复制目录:
* 命令格式:
scp -r local_folder [email protected]_ip:remote_folder
或者
scp -r local_folder remote_ip:remote_folder

例如:
scp [email protected]:/home/root/others/music /home/space/music/i.mp3
scp -r www.cumt.edu.cn:/home/root/others/ /home/space/music/

时间: 2024-11-05 04:52:49

CentOS下常用命令的相关文章

linux下常用命令备忘

转自:Linux 命令集锦 linux下查看监听端口对应的进程 # lsof -i:9000 # lsof -Pnl +M -i4 如果退格键变成了:"^h". 终端连接unix删除退格键,按住CTL键同时按delete Linux搜索 # find / -name "xxx.conf" 查看linux是32位还是64位的命令 #file /sbin/init #getconf LONG_BIT #getconf -a 在Linux和Windows下都可以用nslo

2015.11.06 学习Ubuntu下常用命令

2015.11.06 学习Ubuntu下常用命令 1.关闭防火墙:ufw disable 2.开启防火墙:ufw enable 3.防火墙状态:ufw status 4.查看占用的端口:#lsof -i 5.查看某一个端口:#lsof -i:8080  或者是: #netstat -apn|grep 8080————接着:#ps -aux|grep 进程号 6.结束占用端口的进程:#killall 进程名 7.自己写一遍,记得牢!

Linux Jboss下常用命令

cd /opt/jboss/binnohup sh run.sh -b 0.0.0.0 &启动jboss:nohup ./run.sh -b 0.0.0.0 &nohup sh run.sh -b 0.0.0.0 &//nohup表示转入后台运行: 使用./run.sh和sh  run.sh 都能启动:-b 表示绑定IP启动,如果为0.0.0.0则表示所有IP都可访问该服务,此参数可不写,可以再jboss的server.xml配置文件里配置如下:添加 & 表示恢复到命令行模

iOS Mac终端常用命令 & Vim环境下常用命令

mac 终端 常用命令 基本命令 1. 列出文件ls 参数 目录名        例: 看看驱动目录下有什么:ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件 2. 转换目录 cd    例:想到驱动目录下溜达一圈   cd /System/Library/Extensions 3. 建立新目录 mkdir目录名 4. 拷贝文件 cp 参数 源文件 目标文件    例:想把桌面的Natit.kext 拷贝到驱动目录中  cp -

redhat and centos 系统常用命令

查看cpu信息: more /proc/cpuinfo |grep "model name" 一般是至强系统 查看内存信息: grep MemTotal /proc/meminfo free -m 查看系统的位数: getconf LONG_BIT 查看系统版本: cat /etc/redhat-release 查看系统内核版本: uname -r uname -a 使用常用命令查看当前时间 date 使用命令查看硬盘和分区 df -h fdisk -l 也可以查看分区 du -sh

CentOS 7 常用命令

CentOS 7 常用命令 1.防火墙开放端口 1.1 开启端口 # firewall-cmd --zone=public --add-port=80/tcp --permanent 1.2 删除开启端口 # firewall-cmd --zone=public --remove-port=80/tcp 1.3 命令含义: --zone #作用域 ; --add-port=80/tcp  #添加端口,格式为:端口/通讯协议; --permanent   #永久生效,没有此参数重启后失效 1.4

CentOS最常用命令及快捷键整理

常用命令: 文件和目录: # cd /home                        进入 '/home' 目录 # cd ..                                返回上一级目录 # cd ../..                             返回上两级目录 # cd -                                 返回上次所在目录 # cp file1 file2                    将file1复制为fi

linux rhel unix centos FreeBSD 常用命令

一:使用CentOS常用命令查看cpu more /proc/cpuinfo | grep "model name" grep "model name" /proc/cpuinfo [[email protected] /]# grep "CPU" /proc/cpuinfo model name : Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz model name : Intel(R) Pentiu

CentOS 7 常用命令大全

CentOS7 常用命令集合 这两天一直在对CentOS 7.2进行初体验,各种学习命令肿么用,不过其实大多和DOS是一样的,只是命令的表达上可能有点儿不一样,毕竟这些都不是一家出来的嘛~ 废话不多说,直接上命令和解析! 常用命令 文件与目录操作 命令 解析 cd /home 进入 ‘/home’ 目录 cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd - 返回上次所在目录 cp file1 file2 将file1复制为file2 cp -a dir1 dir2 复制一个目录