Linux终端实用技巧篇

注意Linux所有的目录文件名都是大小写敏感的

  • Tab键

组合其他终端命令使用

  • 曾经使用过的命令

↑↓光标键,如果想要退出选择,并且不想执行当前选中的命令,可以按Ctrl+c,之后使用clear清屏命令

  • ls命令(类似于DOS下的dir命令)
  • Linux下文件和目录的特点
  1. 文件或者目录名称最长可以有256个字符;
  2. 以.开头的文件为隐藏文件,使用-a参数才能显示;
  3. .代表当前的目录;
  4. ..代表上一级目录;
touch test.txt(创建一个可视的文件)
touch .test.txt(创建一个隐藏的文件)
ls命令只显示 test.txt
ls -a 显示包括隐藏的.test.txt文件

递归创建多层文件夹,避免使用cd来回切换的麻烦
mkdir -p a/b/c/d/

touch创建文件时候,如果文件已经存在,则可以修改文件创建的日期
Linux不允许同一个目录下文件夹和文件重名,即不可以使用touch test 再使用 mkdir test 创建同名的文件和文件夹
pwd 显示当前文件目录
例如当前的文件目录为:/home/python/Desktop

cd . 不改变文件目录
/home/python/Desktop

cd .. 切换到上一级目录
/home/python
ls -l(注意是英文字母l不是数字1,2,3,...的1)
-l命令配合其他终端命令使用,以列表的形式显示文件信息

-h命令配合 -ls -l -h 使用
显示文件的信息更加的人性化,可以显示文件的大小

备注说明:
    ls -l -h 和 ls -lh的效果相同
    ls -lha ls -l -h -a
  • ls通配符的使用

*代表任意个数个字符

?代表一个字符

[]匹配字符串组中的任意一个

[abc]匹配abc中的任意一个

[a-f]匹配a-f中的任意一个

  • cd命令(change directory)

cd【回车】 切换到当前用户的主目录(/home/用户目录)  或者 cd ~

cd.保持当前目录不变

cd..切换到上一级目录

cd - 可以在最近两次的工作目录之间来回切换

  • rm命令

rm命令直接从磁盘删除,不可以回复,慎用!区别于图形化界面,丢弃到垃圾桶的文件。

rm -f 
强制性删除,并不提示文件的删除信息

rm -r 文件夹名  
会有提示删除信息,如果文件夹不存在

rm -r *
删除工作目录所有的文件以及文件夹,并且不可以恢复

  • 分屏编辑显示:(当然也可以使用tmux,这里介绍使用vsp命令)
# vim命令打开某个文件

vim python.py

# 按:"Esc"键 + ":" ,并输入:vsp python1.py (这里vsp跟vi/vim操作一样,路径可以自由切换)
# 接着按 "Enter" 回车键
# 这样就实现了分屏操作

# 为了实现让鼠标可以在几个屏幕间自由切换

# 按:"Esc"键 + ":" ,输入:set mouse=a  然后,回车(Enter),这样鼠标就可以在多屏幕之间自由移动了
# 以下就是vim的一些编辑命令,这里不再赘述

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值