Linux 基本命令操作

作者: 疯狂小兵 | 2016-04-23 | 阅读
「编辑」 「本文源码」

修改主机名

## 长期修改,重启后有效
vim /etc/sysconfig/network 

#临时修改
hostname xxx 

使得修改的环境变量生效

## 使得系统环境变量生效
source /etc/profile

## 使得root用户下的环境变量生效
source /root/.bash_profile

unzip 解压到指定目录

unzip -d /path sourceFile

解压tar文件

tar -xvf package-name.tar

查看指定模糊名称的进程

ps -f | grep name

强制杀死进程

kill -9 pid

正确的关机方法

who         #查看目前有谁在线
netstat -a  #查看网络的联机状态
ps -aux     #查看后台执行的程序

惯用的关机命令:

shutdown -h now     #立刻关机
shutdown -h 20:25   #晚上8点25分关机
shutdown -h +10     #过十分钟后关机
shutdown -r now     #立刻重启
shutdown -r +30 ‘The system will be reboot’    #再过30分钟关机,并显示后面的消息给所有在线用户
shutdown -k now ‘The system will be reboot’    #仅发出警告,系统并不会真正关机

切换视图界面

  • 手工切换:init 3,进入纯文本模式;init 5,进入图形界面模式

  • 快捷键:ctrl+alt+(F1~F6),运行文本模式的控制台,但图形界面还是在运行中(占用内存)

查看内存

free

更改系统编码为中文Utf-8

修改文件/etc/sysconfig/i18n下的LANG 为

LANG="zh_CN.UTF-8"

根据端口号查进程id

lsof -Pnl +M -i4 | grep 9083

查看端口号占用情况

netstat -tnlp | grep 9083

同步时间

#同步网络服务器的时间
ntpdate 1.cn.pool.ntp.org;
# 将时间写入bios内
clock -w;
# 读取硬件中的时间
hwclock -r

查找指定目录并将其及其内文件删除

# 在当前名录查找名为target的目录并将其删除
 find . -type d  -name "target"  | xargs rm -r

查看文件指定行区间的内容

cat -n "文件路径" | tail -n +5 | head -n 6

版权声明:本文由 在 2016年04月23日发表。本文采用CC BY-NC-SA 4.0许可协议,非商业转载请注明出处,不得用于商业目的。
文章题目及链接:《Linux 基本命令操作》




  相关文章:

「游客及非Github用户留言」:

「Github登录用户留言」:

TOP