/./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