当前位置:首页 > linux基础 > 正文内容

Linux基础命令

6年前 (2019-08-17)linux基础915

linux基础命令

目录操作:

        cd:切换目录。

                “ - ”返回上一次操作的目录

                “ . ”当前目录

                “ .. ”上级目录

                “ ~ ” 当前用户家目录

        ls:查看目录内容

                “ -a ”显示所有文件,包括隐藏文件

                “ -l ”以长格式显示目录内容,别名“ ll ”

                “ -d ”只显示目录

                “ -t ”以修改时间排序

        pwd:显示当前目录绝对路径

        tree:当前目录以树状显示

                “ -L ”显示级别

                “ -d ”只显示目录

                “ -f ”每个目录和文件显示绝对路径

                “ -i ”不以梯状显示

                “ -s ”列出大小

                “ -t ”以修改时间排序

        mkdir:创建一个新目录

                “ -p ”递归创建目录

                “ -v ”创建时显示详细信息

文件操作:

        touch:创建一个新文件或修改文件创建时间

        cp:复制文件或者目录

                “ -r ”递归复制目录

                “ -p ”复制时保持文件或者目录属性

        mv:移动目录或文件,重命名

        echo:打印输入内容

文件内容操作:

        cat:查看文件内容

                “ -n ”查看文件内容时显示行号

                “ -A ”查看文件内容时显示特殊字符,比如空格

        tac:以倒序方式显示文件内容

        less:分页查看文件内容,光标上下移动,空格翻页

        more分页查看文件内容,回车上下移动,空格翻页

        head:查看文件默认前十行

                “ -n5 ”查看文件前五行

        tail查看文件默认后十行

                “ -n5 ”查看文件后五行

                “ -n+5 ”查看文件五行以后的内容

        grep:文本内容过滤命令。语法:grep “内容”

                “ -A n ”查找内容并显示下 n 行

                “ -B n ”查找内容并显示上 n 行

                “ -C n ”查找内容并显示上下 n 行

                “ -i ”查找时不区分大小写

                “ -v ”查找内容以外的内容

                “ -E ”支持匹配多个字符

        cut:截取字段

                “ -d ”指定分隔符 “ 字符 ”

                “ -f ”指定哪一列,多列是用逗号分开,如:“ -f 3,6 ”三列和六列

        sort:对无序文本进行排序

                “ -r ”倒序排列

                “ -n ”按数组顺序进行排列

                “ -t ”指定分隔符,默认空格

                “ -kn ”指定第n行,指定第几列第几个字符,如(1.3)(1.4)

        unip:去除相邻重复的行。“ -c ”去重的同时统计重复字数

        

返回列表

没有更早的文章了...

下一篇:Linux文件编辑-VIM编辑器

“Linux基础命令” 的相关文章

Linux特殊权限

1.特殊权限概述权限有 r(读)、w(写)、 x(执行)这三种普通权限,在査询系统文件权限时会发现出现了一些其他权限字母,如:[root@qmf ~]# ll /usr/bin/passwd -rwsr-xr-x. 1 root ...

rpm包管理

rpm包管理

RPM基础概述RPM全称RPM Package Manager缩写,由红帽开发用于软件包的安装,升级卸载与查询rpm包的命名规则一个rpm软件包的命名规则。bash-4.2.46-28.el7.x86_64.rpmname: 软件包名称version: 版本号, 主版本, 重大更新. 次版本, 子...

crond计划任务

crond计划任务1.什么是crondcrond就是计划任务,类似于我们平时生活中的闹钟。定点执行。2.为什么要使用crondcrond主要是做一些周期性的任务,比如: 凌晨3点定时备份数据。比如:11点开启网站抢购接口,12点关闭网站抢购接口。3.计划任务主要分为以下两种使用情况:1.系统级别的定...

CentOS7系统服务

1:Linux运行级别1.1.运行级别就是操作系统当前正在运行的功能级别System V init运行级别systemd目标名称作用0runlevel0.target, poweroff.target关机1runlevel1.target, rescue.target单用户模式2runlevel2....

sersync实时同步

sersync实时同步

实时同步概述实时同步是一种只要当前目录发生变化则会触发一个事件,事件触发后会将变化的目录同步至远程服务器。保证数据的连续性, 减少人力维护成本,解决nfs单点故障实时同步工具选择sersync+rsync(√)、inotify+rsyncInotify是一个通知接口,用来监控文件系统的各种变化,如果...

NFS文件共享存储

NFS文件共享存储

NFS基本概述NFS是Network File System的缩写及网络文件系统。NFS主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录。NFS系统和Windows网络共享、网络驱动器类似, 只不过windows用于局域网, NFS用于企业集群架构中, 如果是大型网站, 会用到更复杂的分...