您的位置:首页 > 运维架构 > Linux

工作上用到的linux命令汇集

2017-10-24 12:56 281 查看
==tar压缩和解压===================

压缩etc目录: tar -zcvf etc.tar.gz /etc 

解压etc目录: tar -zxf etc.tar.gz

==磁盘相关操作===================

一、怎么挂载硬盘?

1)#fdisk -l 列出当前分区和配置。如果我们添加的是物理磁盘,基于磁盘类型它会显示为类似 /dev/sda

2)#fdisk /dev/sda 在特定硬盘上分区

n - 创建分区

p - 打印分区表

d - 删除一个分区

q - 不保存更改退出

w - 保存更改并退出

3)#mkfs.ext4 /dev/sda1 格式化硬盘

4)#mount /dev/sda1 /data 挂载分区到指定目录(/data)下

5)在 /etc/fstab 文件中添加条目以便永久启动时自动挂载。

/dev/sda1 /data ext4 defaults 00

二、查看硬盘使用

(1)df命令获取硬盘的使用情况

常用命令:df -hi

(2)du命令用来查询档案或目录的磁盘使用空间

常用命令:du -ah

==常用===================

注:这里只是列出命令,不做详细使用说明

1) uptime命令

显示了你的系统运行了多久以及目前登录的用户有多少

2) w命令

显示目前登录的用户及其进程

3) users命令

显示了目前已登录的用户

4) who命令

who命令仅仅返回用户名称、日期、时间和主机信息

5) cat命令

cat命令用来同时查看多个文件。

6) sort命令

以升序排序一行行文本文件,如果使用-r选项,就会以降序排序。

7) ssh命令(安全外壳)

ssh命令用来登录入到远程主机

8) ftp或sftp命令

ftp或sftp命令用来连接到远程ftp主机

9) 启动服务方式:

a、service httpd start

b、/etc/init.d/httpd start

10) free命令

free命令显示了闲置内存、总内存和交换内等方面的信息

11) grep命令

grep可搜索文件中的特定字符串

12) find命令

find命令用来搜索文件、字符串和目录

寻找包含指定字符串的文件

find ./ -type f -name “*.c” | xargs grep”fuse_read_cmd”

find. -maxdepth 2 -name “*.txt” |xargs grep “VPSeek

13) last命令

观察用户在系统中的活动

14) kill命令

使用kill命令来终结进程;先使用ps命令找到进程id,然后使用kill -9命令,终止进程。

15) rm命令用来删除文件

16) mkdir 命令用来在Linux下创建目录。

17) cp命令用于本地复制文件

18) scp命令用于在Linux下进行远程拷贝文件

从远处复制到本地:

scp -r root@192.168.120.204:/opt/soft/mongodb /opt/soft/

本地文件到远程机器指定目录:

scp /opt/soft/nginx-0.5.38.tar.gz root@192.168.120.204:/opt/soft/scptest

19) chgrp命令

用于改变文件所属用户组

20) chown命令

用于改变文件的所有者

21) chmod命令

用于改变文件的权限

==一些偏门用法=============

1) 查看系统 网卡型号

lspci|grep Ethernet

2) 修改主机名

sysctl -w kernel.hostname=linuxserv1

3) netstat 命令用于显示各种网络相关信息

列出所有 tcp 端口 netstat -at

列出所有 udp 端口 netstat -au

只显示监听端口 netstat -l

显示所有端口的统计信息 netstat -s

显示 PID 和进程名称 netstat -p

每隔一秒输出网络信息 netstat -c

显示核心路由信息 netstat -r

找出程序运行的端口 netstat -ap | grep ssh

指定端口 netstat -an | grep ‘:80’

显示网络接口列表 netstat -i

TCP各种状态列表 netstat -nat |awk ‘{print $6}’

4) 主机arp缓存区

查询arp缓冲区中指定主机的arp条目 arp -v
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 命令