Linux常用命令学习笔记

学习课程:
《AcWing Linux基础课》
《黑马程序员 Python教程》(前100节为Linux课程)

参考网站:
Linux 教程 | 菜鸟教程

Linux文件与目录结构

根目录:/

Linux没有像Windows一样的磁盘分区,只有一个根目录。根目录是最上一级目录,目录树的根,其他文件下都在根目录下。

根目录下:

  • /
    • /bin:存放常用的可执行文件的命令
    • /etc:存放系统管理和配置文件
      • /etc/nginx
    • /var:存放运行时需要改变数据的文件,也是某些大文件的溢出区,比方说各种服务的日志文件
      • /var/log:系统登陆文件
    • /lib:存放安装包或者头文件
    • /home:所有用户的家目录
    • /proc:虚拟文件系统目录
    • /tmp:一般用户或正在执行的程序临时存放文件的目录
    • /user:应用程序存放目录
      • /usr/bin:存放应用程序
      • /usr/share:存放共享数据
      • /usr/lib:存放必需的一些函数库文件
      • /usr/local:存放软件升级包
文件路径

绝对路径:从根目录开始描述
/home/acs/test.cpp
绝对路径开头一定是根目录/

相对路径:从当前路径开始描述
(假设当前在acs目录)
./test.app

一个.表示当前目录 ../
两个.表示上一级目录 ..../
~/ 表示家目录(下的用户目录)/home/testuser

常用文件管理命令

文件和目录命令:

这是最常用的六个命令,操作文件和目录

ls 命令(意为list):查看当前路径(文件夹)下内容,蓝色的是文件夹,白色的是普通文件,绿色的是可执行文件

pwd 命令(意为print work directory):查看当前路径(文件夹)

cd [目录名] 命令(cd意为change directory):切换目录,cd X 进入X文件下,cd … 返回上层目录

touch [文件名] 命令(意为touch):如果文件不存在,新建文件,touch Y ,创建文件Y

mkdir [目录名] 命令(意为make directory):创建目录,mkdir X 创建文件夹X

rm [文件名] 命令(意为remove):删除指定文件,rm Y,删除文件Y

clear 命令:清屏
exit 命令:退出终端

常用快捷键

up/↑(或Ctrl+p): 获取上一条命令
down/↓(或Ctrl+n):获取下一条命令
Ctrl+c:取消命令,并且换行
Ctrl+u:清空本行命令
tab键:可以补全命令和文件名,如果补全不了快速按两下tab键,可以显示备选选项
Ctrl+“-”:缩小终端字体
Ctrl+“+”:放大终端字体,但是因为“+”键需要按shift才能按出来,所以实际是Ctrl+shift+“+”

其他快捷键:linux上terminal快捷键

拷贝和移动命令

cp 命令(意为copy): 复制文件或目录,cp X Y,将X文件复制为Y
mv 命令(意为move):移动文件或目录,mv X Y,将X文件移动至Y

文件内容命令

cat 命令:显示文件内容

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值