目录
持续更新
周边知识
文件=文件内容+文件属性
/ :根目录
任何目录都有两个隐藏目录
.. :当前路径
. :上一级路径
以.开头的为隐藏文件
失控状态
ctrl+c:终止异常状态
对于普通用户:默认工作目录为/home/名字
root用户主工作用户为/root
指令本质就是程序
任何以一个用户首次登陆时,所处路径为家目录
ls
ls 选项 目录(默认为. 当前路径)
选项:
-a 显示所有文件(包括以.开头的隐含文件
-l列出文件所有信息
-R 列出子目录下所有文件
显示当前目录
pwd
显示用户当前身份
whoami
cd
进入目录
cd 目录名(默认为当前目录 .)
进入主工作目录
cd ~
返回上一级目录
cd -
clear
clear 清屏
touch
创建一个文件
touch 选项 文件名
常用
touch 文件名
mkdir
创建文件夹
mkdir 选项 名字
常用
mkdir 文件夹
也可以形成一串路径
mkdir 目录1 目录2.....
rmdir
删除文件夹(只能删除空文件夹)
rmdir 选项 文件名
rm
可以删除文件和目录
rm 选项 名字
选项
-f:直接删除不询问
-r:递归式删除
删除当前路径所有文件使用通配符 *
rm *
rm
man
查看指令使用规则
cp
功能:相当于复制
语法:cp 选项 文件 目录
选项
-r:拷贝目录
mv
mv 选项 源文件或目录 目标文件或目录
1当第二个参数是不存在的名称,相当于重命名
2第二个参数是已经存在的目录名,相当于将文件移动到该目录中
3第二个参数是已经存在的目录名并加上文件名或者目录名,相当于剪切加重命名
cat
语法:cat 选项 文件
功能:查看文件的内容(如果文件内容过多会刷屏)
常见选项 -n 按行编号
tac
语法:tac 选项 文件
功能:反向查看文件
more
功能:查看海量信息(只能用回车键进行下翻操作)
语法:more 文件
less
功能:可以查看信息(可以上下翻
语法 :less 选项 文件
常见选项:
-N 显示每行行号
head
功能:默认显示文件的前十行
语法:head 选项 文件
常用选项
-n 需要显示行数
tail
功能:显示文尾十行
语法:tail 选项 文件
常用选项
-n 显示需要显示的行数
find
功能:查找文件
语法:find 路径 -name 名字
选项
1.-name 文件 :查找文件
which
语法:which 指令
功能:查看某一指令所在文件的路径
alias
功能:可以给指令起别名
语法:alias 指令=‘新指令名’
grep
功能:关键词搜索
语法 grep (选项) ‘要搜索字符串’ 文件
adduser
功能:添加用户
语法:adduser 名字
passwd
功能:设置密码
语法:passwd 名字
userdel
功能:删除用户
语法:userdel 用户名
su
功能:切换账号
其他用户
su 名字
root用户
su
su root
输入的是root密码
退回原来用户
exit
logout
ctrl+d
nano
功能:创建记事本
语法 :nano 文件
crtl +x 退出
cat
功能:将文本文件打开
语法:cat 文件 (选项)
常用选项
-n:加上行号
file
功能:查看文件更多属性信息
语法:file 文件名
uname
语法:uname 选项
功能:获取电脑和操作系统的相关信息
常用选项:
1.-r 输出电脑
ctrl+d 退出当前命令行
ctrl+c 终止失控程序
tab 自动补齐
shutdown
功能:关机
语法:shutdown 选项
常见选项
-h 将系统服务停掉后,立即关机
-r 将系统服务停掉后,重启
bc
echo
|管道
应用场景:
拿到 头部的500中的尾部的15
方法一
head -500 t.c|tail -15
方法二
head -500 big t.c >tmp.c
tail -15 tmp.c
echo
功能:将一段字符串显示在显示器文件
语法:echo ”字符串”
>
功能:
1.输出重定向(每次重定向时,都是先清除再写入)
2。可以快速创建文件
echo “abc” >文件名 (本应该写到显示器文件中的写入了普通文件中)
可以快速创建文件
>文件名
>>
功能:追加重定向(直接往后面追加)
echo “abc” >>追加重定向
<
功能:输入重定向
cat<test.txt
两者实现原理
cat test.txt
stat
功能:查看文件名具体信息
date
功能:显示时间
语法:date +%Y:%m:%d:%H:%M:%S
年是大写
月日是小写
时分秒是大写
%s是时间戳
date %s
uname
功能:获取电脑和操作系统的相关信息
uname -r 获取电脑和操作系统的相关信息
-a 输出详细信息
top
实时显示系统各个进程的资源占用情况
grep
查找信息
选项:
-v :反向查找