linux基本命令(一)

                                                      linux基本命令(一)

pwd   :查看当前用户在什么目录下面(查看当前目录)

家目录:

  1. root的家目录就是:/root
  2. XXXX(用户名)的家目录就是:/home/XXX

cd:切换目录

  1. cd:切换到dang当前目录下的家目录
  2. cd ~:切换到dang当前目录下的家目录
  3. cd /tmp:切换到zhi'指定目录(按一次tab键是自动补全,按两次tab键是打印出来所有相关的
  4. cd -:返回上一次打开的目录
  5. cd ../ :退到该目录下的上一层目录

clear :清屏

ls:打印当前目录下的所有文件夹和文件的名称

  1. ls -l(ll):打印当前目录下的文件和文件夹名称、权限、日期
  2. ls -l -a(ls -la)(ll -a):打印当前目录下的所有文件(包括隐藏文件)的名称、权限、日期 (:隐藏文件是以.+文件名展示的)
  3. ll -文件名(ll -h 文件名):查看单个文件的信息(:此功能在实际中主要是用来查看文件大小使用)
  4. ll -h 文件的大小

  5. ll -rt 按时间排序

     查看文件及文件夹大小:

    查看文件大小:ll 或者 du -sh xxx(文件名)

   eg:

[root@xkhadoop ~]# ll anaconda-ks.cfg 
-rw-------. 1 root root 1571 11月 10 22:45 anaconda-ks.cfg
[root@xkhadoop ~]# du -sh anaconda-ks.cfg 
4.0K    anaconda-ks.cfg

查看文件夹大小:

eg:

[root@xkhadoop /]# ll 
总用量 24
lrwxrwxrwx.   1 root root    7 11月 10 22:37 bin -> usr/bin
dr-xr-xr-x.   5 root root 4096 11月 10 22:46 boot
drwxr-xr-x.  20 root root 3320 11月 18 20:37 dev
drwxr-xr-x. 145 root root 8192 11月 18 22:16 etc
drwxr-xr-x.   5 root root   41 11月 18 22:16 home
lrwxrwxrwx.   1 root root    7 11月 10 22:37 lib -> usr/lib
lrwxrwxrwx.   1 root root    9 11月 10 22:37 lib64 -> usr/lib64
drwxr-xr-x.   2 root root    6 4月  11 2018 media
drwxr-xr-x.   2 root root    6 4月  11 2018 mnt
drwxr-xr-x.   3 root root   16 11月 10 22:40 opt
dr-xr-xr-x. 234 root root    0 11月 18 20:37 proc
dr-xr-x---.   5 root root  221 11月 18 22:14 root
drwxr-xr-x.  43 root root 1280 11月 18 22:11 run
lrwxrwxrwx.   1 root root    8 11月 10 22:37 sbin -> usr/sbin
drwxr-xr-x.   2 root root    6 4月  11 2018 srv
dr-xr-xr-x.  13 root root    0 11月 18 20:37 sys
drwxrwxrwt.  22 root root 4096 11月 18 22:30 tmp
drwxr-xr-x.  13 root root  155 11月 10 22:37 usr
drwxr-xr-x.  21 root root 4096 11月 10 22:45 var
[root@xkhadoop /]# du -sh boot
151M    boot

如何查看帮助:

  1. man +命令(比如 man ls),退出帮助是Ctrl+z
  2. 命令 --help(ls --help)

       Usage: ls [OPTION]... [FILE]...
       ls 可选参数    

mkdir :创建文件夹

  1. mkdir 文件夹名称:创建一个文件夹
  2. mkdir -p 文件夹名称/wen'文件夹名称:此命令和上面命令的区别就是可以级联创建文件夹

touch:创建空文件

  1. touch 文件名:创建一个文件

查看文件内容

  1. cat 文件名:打印文件里面的所有内容
  2. more 文件名:打印文件第一页内容,按空格键翻页
  3. less 文件内容 往下 往上  按上下箭头的按键 按q键退出

      cat xxx.log | grep -A 10 ERROR 后10行
      cat xxx.log | grep -B 10 ERROR 前10行
      cat xxx.log | grep -C 30 ERROR 前后各30行  经常用  迅速定位ERROR上下文

     补充:如果要是需要监控日志可以:tail -F xxx.log |grep -C 30 ERROR可以实时监控,

                或者把这些日志写到一个文件里面然后专门查看报错的文件;

                tail -200f xxx.log:查看你此文件里面最后200行日志

vi命令

  1. vi 文件名:打开该文件的内容
  2. i键-->进入到编辑模式,修改文件内容
  3. esc键-->退出编辑模式
  4. Shift+冒号键-->进入到尾行模式(可以写命令)
  5. wq :保存退出(q!:强制退出,修改失效)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值