linux基础—linux笔记

/./TAB 自动补全 命令或路径

CTRL+l(L) 清屏指令或clear
CTRL+C 不执行输入的指令
CTRL+D 退出用户

上下方向键 找回曾经输入过的指令

pwd 查看现在所在的目录

cd wuguirong 进入该文件夹
cd /ent/wuhuirong 进入该绝对路径

cd … 取到上一级目录
cd . 当前目录
cd 或 cd ~ 去到用户的家目录
cd - 去到上一次工作的目录

==================================

文件类型
和权限 链接数 拥有者 所属组 文件大小 时间 文件名
drwxr-xr-x 3 root root 4096 Apr 9 2021 fonts
-rw-r–r-- 1 root root 334 Sep 1 2017 fstab
-rw-r–r-- 1 root root 354 Jan 1 04:25 group
-rw-r–r-- 1 root root 337 Jan 1 04:24 group-
-rw-r–r-- 1 root root 10 Apr 9 2021 hostname
-rw-r–r-- 1 root root 40 Apr 9 2021 hosts
drwxr-xr-x 2 root root 4096 Apr 9 2021 init.d
-rw-r–r-- 1 root root 1040 Apr 9 2021 inittab

文件类型: - 表示普通文件,d表示目录,b 表示块设备文件
权限:r 可读,w 可写,x 可执行。拥有者,所属组,其他人权限

adduser 添加用户,用法:adduser 用户名
addgroup 添加组。 用法: addgroup 组名

chown yangzijing littlevgl_demo/ 更改拥有者
chgrp iot191 littlevgl_demo/ 更改所属组
chmod u+x,g+w,o+w littlevgl_demo/ 改变权限

r=4,w=2,x=1.
chmod 777 littlevgl_demo/ 拥有者、所属组、其他人可读可写可执行

文件和目录的创建、复制、删除、移动、重命名操作:

mkdir wutest 新建文件夹

touch iot.txt 新建文件

复制文件 cp /etc/nsswich.cof ./ 把该路径的文件复制到当前路径下

复制文件夹 cp -r ./test/ ./test2 把test文件夹复制到文件夹2下

剪切:mv ./wu2/ ./wu1 把文件夹2剪切进文件夹1

mv ./iot.txt/ ./wutest/ 把当前文件夹下的文件iot剪切到wutest文件夹下

删除 rm 191.txt 删除当前目录下的文件
rm -r wuhuirong/exam/删除该路径下的文件夹

==================================

展示文件的详细信息
ls -lh/etc/nsswitch.cof

查看文件里面的内容:cat iot.txt
编辑文件里面的内容:vi iot.txt
cat 查看文件里面的内容
less 功能同上, 多了翻页查看功能,按q退出
head -n 查看头n行

覆盖

追加

head -10 /etc/passwd >exam.txt 把passw文件的头十行覆盖到exam.txt文件内
tail /etc/nsswitch.cof >>exam.txt 把passw文件的后十行追加到exam.txt文件内

==================
查看系统的信息
free -m 查看内存, -m表示用M为单位显示大小
df -h 查看磁盘使用情况 -h参数是显示的单位
date查看时间,date -s "2022-5-15 9:14"设置时间

free -m >sys.txt 把内存大小内容存到sys文件内
df -h >sys.txt

============================
在系统中进行查找的操作:which find
which命令主要是用来查找系统中的可执行的命令是放在哪个文件夹里面。
find 格式 find 在哪个目录查找(/) 查找的条件 匹配的内容
find / -name nsswitch.conf
find / -type f -user yangzijing
find / -type f -name *.txt
find /

-type f -group exam

===============================
vi编辑器
vi的三种模式:一般模式、编辑模式、末行模式
一般模式(命令模式)》光标的移动,定位,复制行,粘贴,删除,替换,撤销等等
编辑模式
》插入或删减内容
末行模式====》在文件的最底下输入命令,命令包括 :q :wq :x :x! 等等 /查找

一般模式:
dd 删除该行, 10dd 删除10行,x删除字符
yy 复制, p粘贴
h左,k上,j下,l右
gg定位到文件的首行
G定位到文件的行尾
$(shift+4) 行尾
^(shift+6) 行首

u撤销

编辑模式:
进入编辑模式:i,a,o(新开一行)
退出编辑模式:ESC

末行模式:
:q 在没有修改的情况下退出
:w 保存 —》w filename ,另存为filename。
:wq 保存退出 —》x
:q! 强制退出,不保存
:10 光标定位到10行

/string string要查找的字符串

python输出halloword
vi led.py
#!/usr/bin/python
print “Hello World,xxx”

保存退出后,运行以下代码:
python led.py

挂载u盘:
mkdir /mnt/usb
挂载:mount /dev/sda1 /mnt/usb
卸载:umount /mnt/usb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值