Linux
本文最后更新于 1761 天前,其中的信息可能已经有所发展或是发生改变。

查看进程所占用的端口

netstat -atunlp

 

修改主机名

查看主机名

hostname

修改主机名

hostnamectl set-hostname 主机名

修改配置文件

vi /etc/hostname

 

硬盘操作

查看硬盘信息

fdisk -l

尝试对某个硬盘进行分区

fdisk /dev/sda

输入m查看帮助信息

常用的 -p  打印磁盘的分区情况,-n 新增分区,-d 删除分区,-w 分区生效,-q 分区操作取消

新增分区时 使用 -n 创建分区;然后选择分区类型:p 主分区、e扩展分区;再输入分区ID 1~4不重复就好!

通过-p查看是否分区成功

最后-w 保存分区

mount命令挂载硬盘

mount /dev/sda3 /ST200
#将 /dev/sda3 分区挂载到 /ST200上

 

自动挂载硬盘

1.执行如下命令,查询磁盘分区的UUID,例如查询/dev/sdb1

sudo blkid /dev/sdb1

/dev/sdb1: UUID="bb84333a-6a0d-4285-a14c-cf8b5da88d61" TYPE="ext4"

2.编辑文件/etc/fstab,在文件末尾添加一行

UUID=bb84333a-6a0d-4285-a14c-cf8b5da88d61 /home/eason/data ext4 defaults 0 2

参数解释:

  • UUID=bb84333a-6a0d-4285-a14c-cf8b5da88d61:要挂载的磁盘分区的UUID
  • /home/eason/data:挂载目录
  • ext4:分区格式为ext4
  • defaults:挂载时所要设定的参数(只读,读写,启用quota等),输入defaults包括的参数有(rw、dev、exec、auto、nouser、async)
  • 0:使用dump是否要记录,0为不需要,1为需要
  • 2:2是开机时检查的顺序,boot系统文件为1,其他文件系统都为2,如不要检查就为0

 

解压:

tar -xvf file.tar //解压 tar包

tar -xzvf file.tar.gz //解压tar.gz

unzip file.zip//解压zip

gzip -d file.gz //解压.gz

日志

Linux 系统日志一般都在 /var/log 下

执行 lastlog :查看所有用户上次登录情况

执行lastb:查看所有失败登录,内容保存在 btmp

/var/log/messages :系统日志

/var/log/cron 与定时任务相关的日志信息

/var/log/secure与安全相关的日志信息

/var/log/boot.log 守护进程启动和停止相关的日志消息

历史

命令历史在  /home/bash_history

或 /root/bash_history

Vim

vim异常退出会生成隐藏文件 

.xxxx.xx.swp

环境变量

export a=132
#声明环境变量 a=132

export a=132 >> /etc/profile
#永久生效
env #查询变量 echo $a unset a #删除变量

自定义命令

#家目录下.bashrc
/root/.bashrc

alias ll="ls -lah"

 

 

 

上一篇
下一篇