NOTE02

本文介绍了Linux系统中文件和目录的基本操作命令,如ls、cp、rm等,并详细讲解了如何使用cat、tac、more等命令进行文件内容的查阅。此外,还提供了配置无线网络连接的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

DAY03

Linux极简入门

文件与目录的管理

命令功能
ls显示文件及目录信息
cp拷贝
rm删除
mv移动

cp拷贝

cp [irapdslu]

选项

  • -i 若文件存在,询问用户
  • -r 递归复制
  • -a pdr的集合
  • -p 连同文件属性一起拷贝
  • -d 若源文件为连接文件的属性,则复制连接文件的属性
  • -s 拷贝为软连接
  • -l 拷贝为硬连接
  • -u 源文件比目的文件新才拷贝

rm删除

rm [irf] <dir_or_file>

选项

  • -i 互动模式
  • -r 递归删除
  • -f force

mv移动

mv [ifu] <source…>

  • mv source1 source2 souce3 dir

选项

  • -i 互动模式
  • -f force
  • -u 源文件更新才会移动

文件内容的查阅

命令功能
cat正向连接读
tac反向连接读
nl输出行号显示文件
more一页一页的显示文件内容
less与more相似,但是可以上下翻看
head只看头几行
tail只看末尾几行

cat正向连续读

cat [-AbEnTv]

选项:

  • -A:相当于-vET
  • -v:列出看不出的字符
  • -E:显示断行符为$
  • -T:显示TAB为^T
  • -b:列出行号
  • -n:列出行号,连同空行也编号

tac反向连续读

刚好与cat相反,从最后一行开始打印

nl输出行号显示文件

nl [-bnw]

选项

  • -b:行号指定的方式
    • -b a:相当于cat -n
    • -b t:相当于cat -b
  • -n:列出行号的表示方法
    • -n ln:行号在屏幕最左边显示
    • -n rn:行号在自己字段的最右边显示
    • -n rz:行号在自己字段的最右边显示,前面自动补全0
  • -w :行号所占位数

more按页查看

more file

  • /string 向下查找string关键字
  • :f 显示文件名称和当前显示的行数
  • q 离开

less按页查看

less file

  • /string 向下查找 n:继续向下查找
  • /?string 反向查找 N:继续反向查询

head查看头几行

head [-n num]

  • -n num:显示前num行

tail查看末尾几行

tail [-n num]

  • -n num:显示文件后num行
  • -f:force

如何查看一个文件的101行到120行?

man ls | nl -b a -w 5 -n rz | head -n 120 | tail -n 20

man手册

  1. man手册页分为下面几个部分:
  2. 普通命令
  3. 内核提供的系统调用
  4. 库调用(C库函数)
  5. 特殊文件(大多数在/dev目录下)和设备
  6. 文件格式规范
  7. 游戏
  8. 杂项(及其规范)
  9. 系统管理命令(通常需要root权限)和守护进程

配置wifi

打开终端,执行命令

sudo service NetworkManager stop	#关闭NetworkManager
sudo service NetworkManager start	#开启NetworkManager

执行命令,查看网卡命名

ifcongif -a

更改interfaces配置

sudo vim /etc/network/interfaces

在文本框中输入,保存并退出

auto wlp3s0
allow-hotplug wlp3s0
iface wlp3s0 inet dhcp
pre-up wpa_supplicant -Dwext -i wlp3s0 -c /etc/wpa_supplicant/wpa_supplicant.conf -B

编辑wpa_supplicant.conf

sudo vim /etc/wpa_supplicant/wpa_supplicant.conf 

在文本框中输入,保存并退出

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
    ssid="HaiZei_Tech"
    psk="HaiZei731."
    scan_ssid=1
    priority=3
}

更改DNS

sudo vim /etc/resolv.conf

nameserver 8.8.8.8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值