Linux基础命令

【查看主命令-ls】
ls+路径 :   查看对应路径下是所有文件(不包含隐藏文件)
ls -l       :以列表的形式显示
ls -la     : 将文件夹下隐藏文件也展示出来
ls -lh    : 查看文件夹下可读性较高的文件
【路径命令-/】
/  附属命令
./   /     :都代表当前目目录   
../        :相对当前目录的上一级目录

pwd 主命令
pwd :查看当前工作路径

【切换目录-cd】
cd 主命令
cd   : 切换当前的工作个目录

~ :
~:当前用户的家目录

【创建文件夹-mkdir】
mkdir +路径  
mkdir ~/wenjian  : 在家(任意)目录创建文件夹
mkdir -p  : 创建层级文件夹
mkdir a b c :创建多个文件夹


【创建文件-touch】
touch + 路径?+文件名称 :指定文件夹下创建文件
touch  a/test.txt :创建文件
touch a.txt b.txt  :创建多个文件


【文件操作-cp】
cp +文件名称 :  复制文件
cp+路径+文件名称 +目标路径 :复制文件到指定位置
cp /etc/test.txt  /a.txt  :复制并改名

cp +文件夹 :复制文件夹
 注意:当时用cp命令进行文件夹复制的时候,需要添加-r,否则文件夹将会被忽略
-r  :递归复制
cp -r  +文件夹 :复制文件夹及以下所有文件

【移动/重命名文件-mv】
mv :移动、剪切文件,可做重命名使用
mv 需要移动的文件 新位置
注意:移动文件夹时,无需使用递归

【删除命令-rm】
rm: 删除文件/文件夹
rm 文件夹/文件名  :删除指定文件
rm -r: 递归删除文件夹下所有文件(有确认提示)
rm -rf :递归删除不提示
rm -f : 删除文件不提示
rm -rf 文件1 文件2  文件夹:可以同时删除多个文件和文件夹
y/yes 确认  n/no 取消

rm -f test* : 删除文件名包含test开头的文件

【*】 通配符,表示任意字符

【编辑器-vim】
vim 文件路径:打开文件
esc → : q  : 退出编辑器
esc →:wq :保存并退出
a: 编辑文件

【输出重定向- >  >>】
> : 覆盖输出,覆盖掉原先的文件内容
>>: 追加输出,不会覆盖原始的文件内容 ,会在原始的末尾继续追加

【打开文件:cat】
cat 文件  :打开文件
cat 文件1  文件2 ....文件n   >新文件名称 :合并多个文件

【查看磁盘的空间-df】
df : 显示磁盘空间无单位
df -h :显示带单位的磁盘空间

【查看内存-free】
free :默认使用K未单位显示内存使用情况
free -m: 默认使用M未单位显示内存使用情况
free -g:默认使用G未单位显示内存使用情况
-/+ buffers/cache: 228   1665   1665是真实可使用内存
swap:用于临时内存,当真实内存不够用时,就可以使用硬盘内存


【查看文件前N行-head】
head  文件名 :查看文件(默认前10行)的内容
head -n 文件名 :查看文件第N行的内容

【查看文件末尾N行-tail】
tail 文件名: 查看文件(默认末尾10行)的内容
tail -n 文件名:查看文件倒数第N行的内容

tail -f   查看文件的动态变化
tail -f 文件路径

【以较少的内容进行输出-less】
less 文件 :输出文本的一部分,使用辅助键(↑,↓,空格,回车)

【统计文件内容信息-wc】

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值