linux文件目录类常用命令

写在前面:

我的博客已迁移至自建服务器:博客传送门,CSDN博客暂时停止,如有机器学习方面的兴趣,欢迎来看一看。

此外目前我在gitHub上准备一些李航的《统计学习方法》的实现算法,目标将书内算法全部手打实现,欢迎参观并打星。GitHib传送门

pwd //显示当前工作目录的绝对路径

ls

ls -a	//查看全部文件,包括隐藏的(开头为.的文件)一起列出来
ls -d //仅列出目录本身,而不是列出目录内的文件数据
ls -l //长数据串列出,包含文件的属性与权限等等数据(也可以用 ll)
ls -al //全部文件以最详细方式展现
mkdir //创建文件夹
mkdir  [name] //创建文件夹
mkdir -p [文件夹/文件夹..] //创建多层文件夹
eg mkdir -p aa/bb //创建aa文件夹,并在内部创建bb文件夹
rmdir [name] //删除一个空目录
touch [name] //创建一个空文件
cd 切换目录
cd 绝对路径
cd 相对路径
cd ~ 或 cd	//回到自己的家目录
cd -	//回到上一次所在目录
cd ..	//回到当前目录的上一级
cd -P	//跳转到实际物理路径,而非快捷方式跳
cp -r sourceFolder targetFolder //递归复制整个文件夹

rm 移除文件或目录

(1) rmdir deleteEmptyFolder //删除空目录
(2) rm -rf deleteFile 	//递归删除目录中所有内容

mv 移动文件与目录或重命名

(1) mv oldNameFile newNameFile //重命名
(2) mv /temp/movefile /targetFolder //移动文件

cat 查看文件内容

cat [选项] 要查看的文件

选项:
-A :相当于 -vET 的整合选项,可列出一些特殊字符而不是空白而已;
-b :列出行号,仅针对非空白行做行号显示,空白行不标行号!
-E :将结尾的断行字节 $ 显示出来;
-n :列出行号,连同空白行也会有行号,与 -b 的选项不同;
-T :将 [tab] 按键以 ^I 显示出来;
-v :列出一些看不出来的特殊字符

tac 查看文件内容

cat [选项参数] 要查看的文件

more 查看文件内容

more 要查看的文件

less 查看文件内容

less 要查看的文件

head 查看文件内容,只看头几行。

head -n 10 文件 	//查看文件头10行内容, 10可以是任意行数

tail 查看文件内容, 只看尾巴几行

(1) tail -n 10 文件 	//查看文件头10行内容, 10可以是任意行数
(2) tail –f 文件 	//实时追踪该文档的所有更新

重定向命令

(1) ls –l >文件 	//列表的内容写入文件 a.txt 中(覆盖写)
(2) ls –al >>文件 	//列表的内容追加到文件 aa.txt 的末尾

echo

(1) echo 要显示的内容 >> 存储内容的的文件 //将要显示的内容,存储到文件中
(2) echo 变量 	//显示变量的值

ln 软链接

ln –s [原文件] [目标文件] 		//给原文件创建一个软链接,软链接存放在目标文件目录

history 查看所敲命令历史

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值