For Linux Instructions
usr 用来存安装的应用程序
pwd(print work directory) 显示所处路径
ls(list) 列出当前目录下所有文件
cd(change directory) 进入文件
cd Desktop/aa 打开多级路径
cd .. 上一级路径
tab键 自动补全
输入方向键可以取之前的命令
ls -l 列出当前目录文件
ls -a 显示隐藏文件
ls -l -a=ls -la 列出当前目录所有文件
ls -l -h=ls -lh 文件的大小单位为k
ls -lha
(配置的文件不需要频繁修改,防止误操作)创建隐藏文件的方法:文件名加.
ls通配符:
ls *.txt 只列出.txt文件
ls *.odt 只列出.odt文件
ls 1* 只列出以1开头的文件
ls 1*.odt 只列出以1开头的.odt文件
ls ? 列出名字为一个字符的文件
ls ?? 列出名字为两个字符的文件
ls 1?4.odt ->124.odt
ls [1234]23.odt ->123.odt 223.odt
ls [1-4]23.odt ->123.odt
ls [abcd]23.odt ->a23.odt
cd路径:
cd . 打开当前目录
cd ./Desktop 打开当前目录下单Desktop
cd ../.. 上一级的上一级目录
cd ~ home目录
相对路径(cd /home/hernan/Desktop/aa) & 绝对路径(前面没有/)
cd - 来回与两个路径之间
文件:
touch test.txt 只能创建文件
mkdir aa 创建文件夹目录
rm 123.odt 移除123.odt文件
rm -d aa 移除aa文件夹
rm -r aa 移除aa文件夹
clear 清理控制台
mv test.txt aa 把test.txt移到aa目录(相对路径)
mv test.txt /home/hernan/Desktop/aa 绝对路径
cp test.txt aa 复制test.txt到aa
cp -r aa/bb . 复制aa/bb到当前目录
mv 123.txt ./126.txt 移到当前目录并改名126.txt
mv 123.txt aa/126.txt 移动到aa并改名
cp 123.txt 126.txt 复制到126.txt
cp 123.txt aa/126.txt
[
-r --recursive remove directories and their contents recursively
-d --dir remove empty directories
-v --verbose explain what is being done
--help display this help and exit
--version output version information and exit
]
man rm 打开用户手册
cmd --help
ls --help 查看命令
man ls 查看文档 b上一页,空格下一页,按q退出
man(manual)
ls / 列出根目录
ls /home
cd ~ 回家
cd 回家
语言的修改:
打开languages support
which查看命令所在位置(程序文件):
which ls
which touch
/bin binary,二进制文件,普通命令
/sbin system binary,系统二进制文件,需要有系统权
/usr/bin 用户安装的应用程序
/usr/sbin 超管安装的应用程序
find path
find / -name 125.txt 查找文件叫125,Ctrl+c终止
find /home -name 125.txt
find /home -name 125*
find /home -name '12*'
find /home -name '12???'
find /home -iname 'abc' 查找,不区分大小写
按大小查找:
find /home/hernan/Desktop/ size +1 (大概,1数据块=0.5KB)
find / -size -1096
ls -l=ll 文件的属性,被访问、修改的时间
find /home/hernan/Desktop/ -mmin +5 查找5mins内被修改的文件
find /home/hernan/Desktop/ -type f 显示所有文件
find /home/hernan/Desktop/ -type d 显示文件夹
find /home/hernan/Desktop/ -name 'a' -name '12'
ls -li 显示文件id