切换目录路径

pwd 显示当前目录
cd 切换路径
cd …切换到当前目录的上一级目录
. 代表当前目录
cd - 代表当前目录和当前目录之前的目录之间的来回切换。- 只能在cd中使用
cd ~ 代表当前目录的家目录
cd ~westos 进入指定用户的家目录中
cd ~- 这个是通用的。
~- 当前目录的之前所在的目录, 这个是通用的。
ls 显示当前目录中文件的名称
ls -l /root/Desktop/
后面是目录时,显示的是目录中的子目录和子文件的属性
ls -l /root/Desktop/file
后面是文件时,显示的是指定文件的属性。
ls -ld /root/Desktop/ d 表示目录本身
显示目录本身的属性
ls -a dir 表示显示目录中所有的文件,包括隐藏的
ls -s 显示文件大小
ls -R dir 显示目录中的内容
ls -Rl dir 可以显示出目录中的子目录的内容
ls -S 按照文件的大小排序

文件批处理
星号表示0到任意字符
/* 表示根下的所有目录
rm -fr /星号 就打电话跟家人交代一下后事
rm -fr wes星号tos 星号代表有无字符都可以
rm -fr wes?tos ?代表了一个字符
[[:alpha:]] 单个字母
[[:digit:]] 单个数字
[[:lower:]] 单个小写
[[:upper:]] 单个大写
[[:punct:]] 单个符号
[[:space:]] 单个空格
[[:alnum:]] 单个字母或数字

~ 代表当前用户的家目录
whoami 我是谁
~+ 当前目录
[1-3]模糊匹配
{1…3}精准匹配
[[:alpha:][:punct:]] 字母或者符号
[![:alpha:][:punct:]] 除了字母和符号

字符设备
字符设备,设置字符的设备
字符设备就是把字符放到文件当中,就会显示到系统的相应位置。
/dev/pts/

ps
proc中搜索进程id,fd 专门对进程的输入输出进行管理的。
0 输入 1正确输出 2报错 都是文件的软链接:快捷方式。
find 查找
find 文件夹名称 -name 文件名称

重定向 > :会覆盖原文件。
追加 >> :
管道符 | :把第一条命令的输出作为第二条命令的输入进行操作。什么的输出可以通过管道:只处理1中的文件
tee 复制输出到指定位置
输入重定向 < :把文件的内容输入到指定命令,让命令去处理。
tr 转换
<<EOF

EOF
首字母和尾字母相匹配,作为输入
/dev/null 垃圾箱
cat 统计行数并输出内容
非交互:没有问问题,就直接做了。
[]表示选加,<>表示必须要加,…内容任意
系统的配置文件用man 5
对于命令用man
whatis 查看命令的意思。
组是共享权力的。
用户配置文件中的一行字符串,加上字符串指定的系统资源共同组建了用户。
建立用户:
0是系统管理员,1-999系统预留账号,1000-60000,60001之后是系统预留的。
id westos
id -g westos 主组id
id -G westos 所有组id
id -Gn westos 所有组id的名字
id -gn westos 主组id的名字
whoami
任务管理器:alt+ctrl+home.


版权声明:本文为weixin_46754666原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。