Linux学习笔记 Day1

本文提供了Linux常用命令的快速查阅指南,包括文件操作、目录管理、权限修改、软件安装等核心功能,帮助初学者和专业人员高效掌握Linux操作系统。

1.命令
history 历史命令
date 查看日期
pwd 当前目录
cd ~ 进入家目录 直接 cd也可以
创建目录 mkdir test
创建多个目录 mkdir test/test1/test2 -p
删除目录 rm test -r(递归的删除) rm test -ri 一步一步有提示的删除
创建文件 touch test
查看文件 cat/more/less/head/tail test
目录文件的拷贝 cp test test1
mv test test1(文件) 将test名字改为test1
mv test dir(目录) 将test移动到dir目录下

链接:
创建软连接:ln -s 文件名 创建的快捷方式的名字 (此时使用文件的相对路径创建的,软链接移动之后无效)
ln -s 文件的绝对路径 创建的快捷方式的名字 (文件的绝对路径创建的,文件移动后仍然可以使用)
硬链接:相当于给文件备份 (硬链接并不占用磁盘空间)
ln 文件名字 硬链接名字

快捷键:
ctrl+p/向上 上一条命令
ctrl+n/向下 下一条命令
ctrl+B 光标向前一格
ctrl+F(forword) 光标向后
ctrl+A 行首
ctrl+E 行尾
ctrl+H 光标前边的字符
ctrl+D 光标后边的字符
ctrl+U 光标前所有字符
ctrl+L 清屏

2.目录
/bin binary 存放经常使用的命令
/boot 存放启动Linux时使用的核心文件
/dev Linux的外部设备文件
/etc 配置文件 和 子目录
/home 用户的主目录

3.绝对路径 : 从反斜杠开始写起的目录
相对路径: 将对于当前的工作目录而言
当前目录 .
当前的上一级目录 . .
在临近的两个目录直接切换 cd -

$ 当前用户为普通用户
# 超级用户 即root
进入超级用户命令 sudo su
退出 exit

4.文件或目录的属性
wc 获取文本文件的信息(多少行 多少个单词 字节数 文件的名字)
od 查看二进制文件的信息
du 查看当前目录大小
df 磁盘的使用情况

5.which
6.查看修改文件权限
查看当前登录用户 whoami
修改文件权限:

* 查看当前登录用户   whoami
* 

修改文件权限:

          1.文字设定法(change mode): chmod [who] [+ - =] [mode]
                   who  :
                          文件所有者:u
                          文件所属组:g
                          其他人:       o
                          所有人(who什么都不写 默认a):       a
                   +  添加权限  - 减少权限   = 覆盖原来权限
                   mode :  r:读   w:写 x:执行
            2.数字设定法
                      -:没有权限
                      r: 4
                      w: 2
                       x: 1    (数字可以相加)

修改文件所有者 和 所属的组

          chwn  所有者 文件名
          chwn   所有者:所属的组  文件名
          chgrp   所属的组   文件名

7.查找和检索
* 按文件属性查找:

        1.  文件名:find +查找的目录 + -name + “文件的名字”            2. 文件大小: find  查找目录  -size    +10k   (大于10k)                                  find  查找目录  -size    -10k   (小于10k)                                  find  查找目录  -size    +3k -size -5k  (大于3k & 小于5k)            3.文件类型: find + 查找目录 + -type + 文件类型                 普通文件 -, 目录 d, 链接符号 l, 块设备 b, 字符设备 c, socket文件 s, 普通 p                          
* 按文件内容进行查找:

         grep  -r   "查找的内容"  查找路径

8.软件安装和卸载
*
在线安装

             apt_get   :   安装  sudo apt-get install 软件名 ---在线下载安装
                                移除  sudo  apt-get remove 软件名
                                更新   sudo  apt-get update  ---更新软件列表
                                   清理所有软件安装包  sudo apt-get  clean (实际清理的是  /var/cache/apt/archives 目录下的 .deb文件)
               aptitude :  安装: sudo aptitude install 软件名 
                                 重新安装:sudo aptitude reinstall 软件名
                                更新: sudo apt-get update
                                移除:sudo aptitude remove 软件名
                                显示状态:sudo aptitude show  软件名

deb包安装

               安装   sudo dpkg -i xxxx.deb
               删除   sudo dpkg -r xxx

源码安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值