指令基本

基本命令:

 [root@localhost test]# tail -f /var/log/messages 查看日志文件后十行不退出追加显示新的内容信息

[root@localhost test]# touch a b c
[root@localhost test]# mkdir 1 2 3
[root@localhost test]# ll
total 0
drwxr-xr-x. 2 root root 6 Dec 26 03:44 1
drwxr-xr-x. 2 root root 6 Dec 26 03:44 2
drwxr-xr-x. 2 root root 6 Dec 26 03:44 3
-rw-r--r--. 1 root root 0 Dec 26 03:44 a
-rw-r--r--. 1 root root 0 Dec 26 03:44 b
-rw-r--r--. 1 root root 0 Dec 26 03:44 c

cp 源文件 目标路径 复制文本文件

 -p 保持文件原属性

 -a -rp 复制目录文件原属性

 -r 复制目录文件

[root@localhost test]# cp  a   /dir         复制 a文件到/dir目录
[root@localhost test]# ll /dir
total 0
-rw-r--r--. 1 root root 0 Dec 26 03:45 a
 
[root@localhost test]# cp b  /dir/bbb    复制b文件到/dir目录并改名为bbb   
 
[root@localhost test]# mkdir /dir/ccc         
[root@localhost test]# cp c /dir/ccc         把c文件复制到了/dir/ccc目录下
 
[root@localhost test]# touch /dir/c.txt
 
[root@localhost test]# cp c /dir/c.txt         y(同意) 复制c文件替换/dir/c.txt文件
 
[root@localhost test]# cp -r 1 /dir          复制目录文件1到/dir
[root@localhost test]# cp -p c /dir        复制文件保持文件原属性
[root@localhost test]# cp a b c /          复制a b c三个文件到/目录

mv 源文件 目标路径 移动文本文件

[root@localhost test]# mv  a   /dir           把a文件移动到/dir
[root@localhost test]# mv b   /dir/bbb         把b文件移动到/dir/改名为bbb
[root@localhost test]# mv c   ccc               对c重名名为ccc

查看文件:

cat 查看文件将内容打印到终端显示正序查看

 -n 内容标记行号 cat -n /etc/passwd

 tac 查看文件将内容打印到终端显示逆序序查看

 less 打开文件查看内容 (文件内容较多的情况)

 enter 向下切换一行显示

 空格键 切换一页内容显示

 q 退出

 /关键字 ?关键字 匹配关键字

 n 向下匹配关键字

 N 向上匹配关键字

 more 分屏显示所有内容最终将结果打印到终端(文件内容较多的情况)

 head 查看文件的前几行默认是10行

 -n 3 [root@localhost test]# head -n 3 /etc/passwd 查看文件前三行

tail 查看文件的后几行默认是10行

 -n 3

 -f follow 退出ctrl-c 终止当前命令

  • #pwd print workding directory 打印当前工作目录
  • #ifconfig ip addr 查看ip地址
  • #dhclient 发起网络自动请求的指令(如果网卡默认未连接则会先连接网络发起请求)
  • #kill PID 结束进程
  • #hostname 可以查看或者修改主机名
  • #ssh 服务器ip地址 发起远程连接
  • #hostname 查看完整的主机名
  • Hostname(空格) 名字 修改主机名字
  • Hostnamectl set-hostname 名字   永久修改
  • Bash 重启动shell程序
  • dhclient 自动获取ip
  • kill 进程号 删除进程
  • #cd 目录名称

     . 当前目录

     .. 返回上一级目录

     - 返回到上一次切换的目录

     ~ 当前用户的家目录

    绝对路径:(一切从根开始) cd /proc/local ---匹配对应路径和当前路劲没有关系

    相对路径: (相对当前所在路径开始匹配)
  • #passwd 密码修改(设置密码)
  • #ls list 列出指定路径下的文件   -s   显示文件所占用数据块大小

  • touch FILENAME 创建文本文件

    mkdir DIRNAME 创建目录文件

    nano FILENAME 文件编辑

    cat FILENAME 查看文件

    rm FILENAME 删除文件

    rm -r DIRNAME 删除目录文件

  • date查看系统时间

    timedatectl 控制时区命令

    timedatectl list-timezones 显示主机时区信息

    timedatectl set-timezone Asia/Shanghai 设置主机时区

     status 显示时区状态

  • [root@www ~]# date   111210112021.11   月日时分年点秒      更改系统时间
    Fri Nov 12 10:11:11 CST 2021
    [root@www ~]# clock                   显示硬件时间
    2021-12-26 15:13:02.820820+08:00
    [root@www ~]# hwclock                 显示硬件时间    
    2021-12-26 15:13:31.554151+08:00
    [root@www ~]# hwclock  -s             系统时间向硬件时间同步
    [root@www ~]# date                    显示系统时间
    Sun Dec 26 15:14:00 CST 2021
    [root@www ~]# date   111210112021.11
    Fri Nov 12 10:11:11 CST 2021
    [root@www ~]# clock
    2021-12-26 15:14:49.749898+08:00
    [root@www ~]# hwclock  -w             硬件时间向系统时间同步
    [root@www ~]# clock
    2021-11-12 10:11:54.305461+08:00

  • 5.文件管理命令

    touch filename 创建文件

    方法1:touch 文件名1 文件名2 文件名3

    方法2:touch {文件名1,文件名2,文件名3}

    stat FILENAME 查看文件属性

    mkdir DIRNAME 创建目录文件(和创建文件一样)

     -p 创建多级目录 mkdir 1/2/3/4 -p

     -pv 显示详细信息 mkdir 1/2/3/4 –pv 显示创建过程中的详情信息

    rm FILENAME 删除文本文件

     -r DIRNAME 删除目录文件(文本文件)

     -f 强制

  •  *任意长度任意字符
  • rm    -rf /test/*
  • rm   /test/a*

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值