linux的相关命令介绍


本文摘自PHP中文网,作者零下一度,侵删。

最近都在和Linux打交道,这方面基础比较薄弱的我只好买了本鸟哥的书看看,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。为了方便大家查找linux的相关命令,我就将我了解到的命令列举一下,仅供大家参考:

系统信息
arch 显示机器的处理器架构(1)
uname -m 显示机器的处理器架构(2)
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
hdparm -i /dev/hda 罗列一个磁盘的架构特性
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作
cat /proc/cpuinfo 显示CPU info的信息
cat /proc/interrupts 显示中断
cat /proc/meminfo 校验内存使用
cat /proc/swaps 显示哪些swap被使用
cat /proc/version 显示内核的版本
cat /proc/net/dev 显示网络适配器及统计
cat /proc/mounts 显示已加载的文件系统
lspci -tv 罗列 PCI 设备
lsusb -tv 显示 USB 设备
date 显示系统日期
cal 2007 显示2007年的日历表
date 041217002007.00 设置日期和时间 - 月日时分年.秒
clock -w 将时间修改保存到 BIOS
关机 (系统的关机、重启以及登出 )
shutdown -h now 关闭系统(1)
init 0 关闭系统(2)
telinit 0 关闭系统(3)
shutdown -h hours:minutes & 按预定时间关闭系统
shutdown -c 取消按预定时间关闭系统
shutdown -r now 重启(1)
reboot 重启(2)
logout 注销

linux安装服务:
    1. 查看ssh服务是否安装:rpm -qa | grep ssh

    2. 安装ssh服务:yum (-y) install ssh(redhat系统如:redhat、centos) 或者 sudo apt -get install ssh(debian系统如:ubunt)

    3. 查看程序运行的进程:ps -ef | grep weblogic

    4. 杀死进程:kill -9 进程号

    5. 启动ssh(一般叫做sshd)进程: service sshd start 或者使用/etc/init.d/sshd start

    6. 安装命令: yum/rpm/apt

linux如何查看系统版本:
cat /etc/redhat-release磁盘空间以及文件占用情况: df -h (human readable) du -h --max-depth=1 /usr 可以查看/usr开始深度为1的目录的文件占用空间大小 清空文件命令: > filename查看大于100M文件 find ./ -size +204800查看文件内容 find ./ -type f -name "*.jsp" | xargs grep "威海" 查找当前目录下,所有的jsp文件中,包含“威海”的文件 查看被删除的文件,有哪些进程还在访问:lsof -n | grep deleted 查看挂载的硬盘情况:sudo fdisk -l查看本机IP
curl ifcpnfig.me
查看输出文件:
tail -f nohup.out
后台启动:
nohup ./startWeblogic.sh
lsof -p [进程ID] 可以查看某一ID进程打开的文件状况。
超级copy:
scp fromfilePath tofilePath(userName@IP:/filePath)
forExample:
scp isportal_uum_sj.tar.gz.0928 root@172.16.66.18:/opt/apache-tomcat-6.0.37/webapps
>setup 查看系统状态 system servie等;
SFTP/ftp协议
防火墙:
vi /etc/sysconfig/iptables
放开某一端口限制(通过防火墙):
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3083(端口) -j ACCEPT
基本命令防火墙:
service iptables stop/start
设置默认关闭/开启防火墙:
chkconfig iptables off/on
时间同步服务:
yum install ntp
校时命令:

1

2

3

  ntpdate cn.pool.ntp.org

   

sysctl -w net.ipv4.tcp_tw_recycle=1

安装gcc

1

yum -y install gcc make gcc-c++ openssl-devel

以上就是linux的相关命令介绍的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

Linux终端字符界面显示乱码

Linux一些常用的命令

取消一件或多件处于scheduled或executing状态的模拟系统事件

Linux如何启动php服务

Linux常用命令视频教程【推荐】

manjaro安装之后怎么进行简单配置与美化

Linux 在添加账号后无权限如何解决?

Linux .权限不够怎么办

Linux与windows编码不一致如何解决

Linux系统启动步骤

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...