常用命令ls cd cp mv touch mkdir pwd rm cut sort tr more less

ls  -ldhtai 显示目录下面的文件

ls -l 显示详细信息

ls -d 显示当前目录

ls -t 以时间先后顺序显示

ls -a 列出所有文件包括隐藏文件

ls -i 显示文件的inode号

ls -h 做单位换算,将byte换算成K,M,G等.

显示信息解释:

]# ls -l

drwxr-xr-x. 2 root root    4096 Nov  4 23:10 bash

d第一个字符表示文件类型:

文件类型:

-:普通文件(f)

d:目录文件

b:块设备文件(block)

c:字符设备文件(character)

l:符号链接文件(symbolic link file)

p:命令管道文件:(pipe)

s:套接字文件(socket)

rwxr-xr-x这9个字符每3个为一组,表示可读可写可执行

第一组代表文件所有者的权限,第二组代表文件的组的权限,第三组代表所有其他用户的权限

2 表示有多少个文件名连接到此节点(inode),即连接数

root 文件的属主(owner)

root 文件的属组(group)

4096 文件大小(size),单位是字节(byte)

时间

rm 删文件

rm -rf

rm -r:递归删除

-f:强制删除,不提示

-rf:递归并强制删除,不提示

mkdir  创建目录

-p 递归创建目录

cp 复制

-r 复制目录

mv 移动目录或者文件 也可以修改文件名称

mv 源文件  目的文件

touch 创建文件

查看文本常用命令

cat

-n 显示行号

-E 显示换行符  对于Linux系统而言,所有文本文件行结束符是$

less:分页显示文本;翻到最后不会退出,要按q退出。

命令类似more,不过有些许不同。

- PageDown:向下翻动一页;也可以使用空格,space;也可以使用f

- PageUp:向上翻动一页;也可以使用b或Ctrl+b

- /字符串:向下查询"字符串"的功能;

- ?字符串:向上查询"字符串"的功能;

- n:重复前一个查询(与/或?有关);

- N:反向重复前一个查询(与/或?有关);

- q:离开

- j:向下滚动一行

- k:向上滚动一行

- shift+G,最下面

- shift+g,最上面

head:查看前n行(默认n=10)

more:分页显示文本,向后翻。

~]# more /etc/man.config

#

# Generated automatically from man.conf.in by the
# configure script.
#
# man.conf from man-1.6f
#
# For more information about this file, see the man pages man(1)
# and man.conf(5).
#
# This file is read by man to configure the default manpath (also used
--More--(5%)

- 空格键(space):代表向下翻页;

- Enter:代表向下滚动一行;

- /字符串:代表在这个显示内容当中,向下查询"字符串"这个关键字;

- :f:立刻显示出文件名以及目前显示的行数;

- q:代表立刻离开more,不再显示该文件内容;

- b或者Ctrl+b:代表往回翻页,不

- 过这个操作只对文件有用,对管道无用。

more显示内容,翻到最后一页会自动退出。

tail:显示后n行(默认n=10)

]# tail -f /var/log/messages   ##持续监测messages文件,不退出,等待显示后续追加至此文件的新内容,Ctrl+C结束

tac  反向显示文本 最后一行显示到第一行。。。

rev  从左至右反向显示

uniq  对文件去重

uniq -c file    显示file文件中重复的行出现的次数

uniq -d  file    只显示重复的行,没重复的不显示

cut 按列提取文件

-d 指明列分隔符 -f 选择输出的区域 -c 指定字符位置

# cut -d: -f 1,7 /etc/passwd |head -n 2

root:/bin/bash

bin:/sbin/nologin

# cut -c 1-3,6-9 /etc/passwd |head -n 2

tr

tr 字符的删除替换

-d 删除

# tr -d :  < /etc/passwd |head -n 2

替换

# tr ‘abc‘ ‘ABC‘  < /etc/passwd |head -n 2

# tr ‘abc‘  ‘A‘ < /etc/passwd |head -n 2

# tr ‘a-z‘ ‘A-Z‘  < /etc/passwd |head -n 2

sort

sort 排序输出

默认按首字符从头至尾的顺序排序

-r 逆序

-n 按数字排序

-t 指明分隔符 与 -k 连用

-k 按指定的域排序

# sort -t: -k 3 /etc/passwd

diff 对比两文件的差异

d 删除了(delete) -a 新增了(append) -c 改变了(change)

cp /etc/passwd passwd1

删几行 改几行 加几行看看效果

diff /etc/passwd passwd1

wc 计算文件的行数,单词数,字节数

# wc /etc/passwd

40   59 1800 /etc/passwd

# wc -l /etc/passwd

40 /etc/passwd

# wc -w /etc/passwd

59 /etc/passwd

# wc -c /etc/passwd

1800 /etc/passwd

#

时间: 2024-10-11 03:27:31

常用命令ls cd cp mv touch mkdir pwd rm cut sort tr more less的相关文章

linux常用命令[ls/cd/man/type/date/hwclock]

linux常用命令: ls -l : 长格式 文件类型: - : 普通文件 (f) d : 目录文件 d : 块设备文件 (block) c :字符设备文件 (character) l :符号链接文件 (symbolic link file) p :命令套管文件 (pipe) s :套接字文件 (socket) 文件权限: 9位, 每3位一组,每一组:rwx(读,写,执行) 文件硬链接的次数 文件的属主(onwer) 文件的属组(group) 文件大小(size),单位是字节 时间戳(times

ls\cd\cp\mv\mkdir\rm\rmdir\clear\touch\cat

1,   ls目录 ls ./yaru/ 2,cd  切换工作目录 切换到任何文件夹都可以 切换到D盘下的tool   cd d:/tool    cmd和powershell中是直接输入D:就可以 3,cp   复制 cp one/a.txt  b 4,mv移动 mv  one/a.txt two 5,改名:mv a.txt   b.txt   前提是必须先进入文件目录中cd  one/   再mv a.txt   b.txt 6,mkdir  创建目录 7,rm   删除文件或目录 rmdi

linux常用命令ls

linux常用命令ls 新建 linux运维,常用命令 ls 命令 语法 选项 参数 实例 ls 命令 ls命令用来显示目标列表,在Linux中是使用率较高的命令.ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件. 语法 ls(选项)(参数) 选项 -a:显示所有档案及目录(ls内定将档案名或目录名称为"."的视为影藏,不会列出): -C:多列显示输出结果.这是默认选项: -l:与"-C"选项功能相反,所有输出信息用单列格式输出,不输出为多列: -F:在

Linux 150命令之 文件和目录操作命令 cd pwd cp mv touch

cd 切换目录 cd 目录 [[email protected] ~]# cd / [[email protected] /]# ls application bin class dev home lib64 media nfsbackup opt python sbin server sys usr backup boot data etc lib lost+found mnt oldboy proc root selinux srv tmp var [[email protected] /]

linux分享2 命令ls cd type学习

一.ls 命令:列出文件目录信息 1.各字段含义 linux:/home/zjk# ls -l sshd_config -rw-r----- 1 rootroot 3902 Apr 29 08:45 sshd_config -rw-r-----: 第一列文件类型:"-"表示文件."d"表示目录."l"表示链接文件."c"表示字符设备."b"表示块设备."s"表示socket."

Linux常用命令:cd命令

Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的. 所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧. 1. 命令格式: cd [目录名] 2. 命令功能: 切换当前目录至dirName 3. 常用范例 3.1 例一:进入系统根目录 命令: cd / 输出: [[email protected] ~]# cd / 说明:进入系统根目录,上面命令执行完后拿ls命令看一下,当前目录已经到系统根目录了 命令: c

Linux常用命令(二) - cd

Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的.所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧. 1. 命令格式: cd [目录名] 2. 命令功能: 切换当前目录至dirName 3. 常用范例 例1 进入系统根目录 命令:cd / 例2 返回上一层目录 命令:cd .. 或者 cd .. // 例3 进入当前用户的主目录(root目录) 命令:cd 或者 cd~ 例4  跳转到指定目录 命令: cd

Linux 常用命令 :ls命令

ls命令是linux下最常用的命令.ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单. 通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录.文件夹.文件权限)查看目录信息等等.ls 命令在日常的linux操作中用的很多! 1. 命令格式: ls [选项] [目录名] 2. 命令功能: 列出目标目录中所有的子目录和文件. 3. 常用参数: -a, –all 列出目录下的所有文件,包括以

LInux学习之常用命令ls

命令格式与目录处理命令ls 命令格式:  命令[-选项][参数] 例如:  ls -la /etc 说明: 1)个别命令使用不遵循此格式 2)当多个选项时,可以写在一起 3)简化选项与完整选项 -a 等于--all PS:在Linux中“.”代表的是隐藏文件. 目录处理命令:ls 命令名称: ls 命令英文原意: list 命令所在路径: /bin/ls 执行权限: 所有用户 功能描述: 显示目录文件 语法: ls 选项[-ald][文件或目录] -a  显示所有文件,包括隐藏文件 -l  详细