linux常用命令

linux常用操作

1.本地连接通过ssh协议连接

λ ssh root@192.168.94.130 -p 22

ssh:协议名

root:登陆的用户

@192.168.94.130:要登陆的地址

-p 22:代表端口是连接到22

2.本地连接通过sftp协议连接

sftp root@192.168.94.130

3.网络配置管理

检查网络连通性: 

ping destip

查看ip地址

ifconfig  查看所有网络设备的地址信息

ifconfig eth0   查看指定的eth0以太网卡的地址信息



修改ip地址

ifconfig eth0  192.168.2.150  netmask 255.255.255.0



通过setup修改网络配置

在root权限下执行setup指令可以打开一个带菜单的伪图形界面来修改网络配置



通过配置文件修改ip地址

vi /etc/sysconfig/network-scripts/ifcfg-eth0修改该配置文件即可改ip地址

[root@localhost~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 

DEVICE=eth0

BOOTPROTO=none

HWADDR=00:0c:29:f1:b2:e8   #网卡物理地址

IPV6INIT=yes

NM_CONTROLLED=yes

ONBOOT=yes

TYPE=Ethernet

UUID="b3cd1ac3-aecf-4845-9812-9337135c072b"

IPADDR=192.168.2.199    # IP地址

NETMASK=255.255.255.0  #子网掩码

DNS2=8.8.8.8     #域名服务器2

GATEWAY=192.168.2.1    #网关

DNS1=192.168.2.1     #域名服务器1

USERCTL=no

4.主机名-ip映射

vi /etc/hosts

5.网络服务与启动

 列出系统所有应用服务状态

  service  --status-all

  查看指定服务运行状态:

 service servicename status

 启动服务:

  service servicename start

  停止服务:

  service servicename stop



 列出所有服务的随机自起配置:

  chkconfig  --list

  关闭服务的随机自起:

  chkconfig servicename off

 开启服务的随机自起:

  chkconfig servicename on





  常用示例:

  重启网络服务 service network restart 

  停止httpd       service httpd stop

 启动 httpd      service httpd start

  关闭防火墙服务  service iptables stop

 关闭防火墙自动启动   chkconfig iptables off

6.查看网络连接信息

指令:netstat

netstat常用示例:

netstat -natp

netstat -nltp 

netstat -naup



常用参数解释:

-a 显示所有连接和监听端口

-l  只显示监听进程

-t (tcp)仅显示tcp相关选项

-u (udp)仅显示udp相关选项

-n 拒绝显示别名,能显示数字的全部转化成数字。

-p 显示建立相关链接的程序名

7.杂片

 磁盘/内存使用信息查看

df -h 查看磁盘空间状态信息

du -sh * 查看指定目录下所有子目录和文件的汇总大小    

free 查看内存使用状况



 进程管理 

top  查看实时刷新的系统进程信息

ps -ef 查看系统中当前瞬间的进程信息快照

ps -ef | grep myshell.sh  搜索myshell进程的信息

kill -9 pid 杀掉进程  (-9 表示强制杀死)

修改系统的默认启动级别

vi /etc/inittab

   0- halt (Do NOT set initdefault to this)
   1- Single user mode

  2- Multiuser, without NFS (The same as 3, if you do not have networking)

  3- Full multiuser mode

  4- unused

   5- X11

   6- reboot (Do NOT set initdefault to this)

#

id:3:initdefault:

用level 3 就启动全功能状态的字符界面 

在命令行模式下,用startx可以手动启动图形界面(在服务器上操作)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

VowSir

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值