数据人的linux知识(一)-- 基本命令

命令行光标相关操作

1. 终端对话框,移动光标至命令行开头:ctrl + a

2. 终端对话框,移动光标至命令行开头:ctrl + e

3. 删除光标后的命令(慢速):delete 或者 ctrl + d

4. 删除光标后的命令(直接删除光标后所有内容):ctrl + k  (恢复删除之前的状态:ctrl + y)

5. 删除光标后的命令(直接删除光标前所有内容):ctrl + u  (恢复删除之前的状态:ctrl + y)

路径相关操作

1. 查看当前所在路径:pwd

2. 进入某个路径:cd + 路径 (.. 代表当前路径的上一级,/代表当前路径)

3. 直接进入home路径:cd 或者 cd -- 或者 cd ~

4. 进入上次访问的路径:cd -

5. 列出当前路径下所有文件: ls (ls 支持通配符 可以使用 * 等,但不直接支持正则表达式,需要正则时要借助 | grep) 

6. 列出当前路径下所有文件的长信息:ls + -l

举例:

分别列出了 读写信息、文件属于谁、文件拥有者所在的组、文件大小(字节)、创建时间和文件名

7. 列出当前路径下所有文件的长信息(包括隐藏文件): ls + -la

8. ls 的其它字段含义:-tr 按反向时间排序(time reverse)、-Sr按大小反向排序、

自动补全

tab

增加加文件夹或者文件

1. 增加文件夹:mkdir 

2. 多级创建:mkdir -p ,例如 mkdir -p aa/bb 代表从创建文件夹aa和隶属于aa的文件夹bb

3. 创建的同时给与权限: mkdir -m,例如 mkdir -m 777

4. 创建文件夹:直接 vi + 文件名

删除文件(不可恢复)

1. rm -f 强制删除

2. rm -r 删除文件夹

修改文件名

1. mv 原名 修改后的名字

查找相关操作(类似于Windows里的搜索)

遵循格式:find path -option

常用个搜索选项包括 -type 和 -name 等,-tpye 关键字 代表文件类型, -name 关键字代表符合关键字格式的文件(-iname为忽略大小写)

如果path使用"."替代,说明需要查找所有目录下内容

1. 查找目录下所有相关文件和文件夹:find + path

2. 查找目录下所有相关文件:find + path + -type + f

3. 查找目录下所有相关文件夹:find + path + -type + d

4. 查找特定修改或者创建时间的文件或文件夹:

    -ctime + k:创建时间在k天以前的文件,如果k是负数则为k天以内

    -mtime + k:  类似ctime,区别为mtime为修改时间而非创建时间

查看某个文件的具体内容

1. cat  由第一行开始显示文件内容

2. head 查看文件前十行

3. tail 查看文后十行

4. wc 文件内包含的词个数等等(word count),例如

返回的前三个字段分别为:行数,单词数和符号数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值