Linux常用Shell命

  • 切割文件命令:

split -l 300 large_file.txt new_file_prefix

  • 查看CPU、内存使用率、网络带宽、磁盘读写速率

top   #实时查询

sudo nethogs  #查看网络带宽利用率

iostat -d -k 1 10  #查看磁盘速率

  • 查看CPU核数:
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数
# 总逻辑CPU 数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
# 查看物理CPU 个数
cat /proc/cpuinfo| grep "physical id" | sort | uniq | wc -l
# 查看每个物理CPU 中core的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores" | uniq
# 查看逻辑CPU 的个数

cat/proc/cpuinfo|grep"processor"|wc-l

  • 查看CPU信息(型号)

cat /proc/cpuinfo | grep name | cut -f2 -d: |uniq -c

  • 查看进程是否启动:

ps -ef | grep mysqld(进程名)

  • 查看图片:

删除以.png结尾的所有图片:find /usr/local/tests/ -name"*.png" |xargs rm -r

  • 定时器:

30 21* * * /apps/bin/cleanup.sh 

*/2 * * * * echo “Hello World.” >> /home/HelloWorld.txt

输入之后ctrl+X退出   输入Y 然后按回车键 就能退出  crontab -e的编辑模式了

crontab -l列出用户的命令

  • 赋权限命令:

sudo chown -R hadoop:hadoop /目录 给一个目录hadoop权限,将root设为hadoop

chmod a+x 

下载msi版本的好处在于,环境变量自动配置,否则你需要手动设置两个环境变量。

  • 查看Linux版本:

cat /etc/redhat-release

  • 防火墙命令:

systemctl stopfirewalld.service  #关闭防火墙

service iptables stop

systemctl disable firewalld.service    #禁止firewall开机启动

firewall-cmd --list-ports       #查看已经开放的端口

  • 查看文件夹的大小:

df  -h 查看大小

du -sh data/  查看指定文件夹data的大小

du -h --max-depth=1 /home/chen 查看当前目录的磁盘空间大小

du –sh 查看当前目录所有文件大小

  • 退出安全模式:

ERROR [Thread-537] master.HMaster: Masterfailed to complete initialization after 900000ms. Please consider submitting abug report including a thread dump of this process.

解决方案:退出HDFS安全模式

 hadoop dfsadmin-safemode leave

  • 修改动态IP:

(1)修改/etc/network/interfaces

//修改成如下内容

auto eth0

iface eth0 inet dhcp

(2)重启网卡

/etc/init.d/networking restart

dhclient eth0

  • 下载文件:

apt-get install

yum install

wegt

  • 查看网络端口:

netstat -an | grep 2181

netstat -apn | grep 2181  

  • 跳到文件第一行

(1)输入:0或:1,然后回车;

(2)在键盘按下小写gg; 

  • 跳到文件最后一行

(1)输入:$,然后回车;

(2)在键盘按下大写G ;

(3)在键盘按Shift + g;

  • vi和vim上查找字符串:

搜索一个user的字符串

命令模式下,输入/user

/要搜索的字符串或者字符

怎么查看下一个匹配呢?按下n(小写n)

那么如何跳转到上一个匹配呢?按下N(大写N

如果我们想从文件的结尾往开始处搜索呢?

使用?user

?要搜索的字符串或者字符

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值