Linux命令(三)

文件夹或者文件常用命令

mkdir   rm mv cp cd  文件夹
touch rm mv cp      文件

编辑vi命令:

三种模式:
    命令行模式、编辑模式、尾行模式
1、三种模式怎么切换
2、在命令行模式,光标跳到第一行第一个字母
                       最后一行第一个字母
                       一行的最后一个字母
                       删除当前行
                       删除当前行及所在的以下行
3、假如文件内容满满的,我需要重新覆盖文件
    ctrl + a,Ctrl + c --> gg + dg -->i,右键粘贴 -->esc -->shift + : --->wq

清空文件 :

vi XX; gg ;dG      真清空,文件字节大小为0

echo '' >XXX       伪清空,文件字节大小为1

cat /dev/null >XXX   真清空,文件字节大小为0

快速搜索文件内容:

[root@hadoop002 ~]# cat install.log | grep mapper

Installing device-mapper-persistent-data-0.2.8-2.el6.x86_64

Installing device-mapper-libs-1.02.79-8.el6.x86_64

Installing device-mapper-1.02.79-8.el6.x86_64

Installing device-mapper-event-libs-1.02.79-8.el6.x86_64

Installing device-mapper-event-1.02.79-8.el6.x86_64

权限

读 r 4
写 w 2
执行 x 1
- : 无权限,占位
-rw-r--r--:
    第一位:- 文件 d文件夹 l连接
    第一组:rw-  root这个用户对这个文件  只有读写权限
    第二组:r--  root这个组的所有用户对这个文件只有读权限
    第三组:r--  其他用户组的所有用户对这个文件只有读权限

软连接

ln -s 原始路径 目标路径
      /xxx/1
      /xxx/1.log
      1
      1.log

上传下载

yum install lrzsz
rz window ==>linux
sz  linux ==>  window 
sz 

系统命令

top 
load average: 0.00, 0.00, 0.00
生产服务器 不要超过10 经验值
ps -ef|grep pid
free -m           内存
 df -h           查看磁盘挂在以及使用情况

压缩 解压

zip unzip
zip -r 6.zip 6/*
unzip 6.zip
`
tar -czvf 6.tar.gz 6/*
tar -xzvf 6.tar.gz

下载链接

wget

调度

[root@hadoop001 ~]# crontab -e  编辑
* * * * * /root/test.sh >> /root/test.log
第1个: 分
第2个: 小时
第3个: 日
第4个: 月
第5个: 周

*代表 每

思考: 每10秒?
sleep 10s
[root@hadoop001 ~]# cat test1.sh
#!/bin/bash

for((i=1;i<=6;i++));
do
        date
        sleep 10s
done

exit 

后台执行命令 不交互

./test.sh &
nohup  ./test.sh &
nohup  ./test.sh > /root/test.log 2>&1  &
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值