bin:可执行文件(根目录)
etc:配置文件
var==log:网站日志
lib:安装包以及库文件
home:所有用户的家目录
proc:进程相关的信息
!!!!!!!!!!!!!!!
rm / -rf == rm -rf / :删库跑路,不可尝试!!!!
如果在终端创建了文件夹,可以在相应的在图形化界面中同路径下也创建同一文件,用于记录
cd命令只能进入当前盘符中的文件夹
ls命令就是list的缩写,用来打印出当前目录的清单。如果ls指定其他目录,那么就会显示指定目录里的文件以及文件夹清单。
ls命令不仅可以查看Linux文件夹中包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息。
rm -f :删除一些被系统保护不可删除的文件,不可轻易使用
绝对路径:从根目录开始去描述你的路径(开头:/) 举例:/home/acs/main.cpp
相对路径:从当前路径开始去描述你的路径(开头:文件名,该目录) 举例:假如当前在/home/acs/里面,那么main.cpp的相对路径为tmp/main.cpp,
到达该cpp文件的命令为ls tmp/main.cpp,而非cd tmp/mian.cpp
点目录: 一个点表示当前目录 两个点表示上层目录
ls -a:显示当前目录下的所有文件,包括隐藏文件
ls -A:不显示当前目录文件和上层目录文件
ls -l :查看每一个文件的详细信息
ls 文件名 -l :查看指定文件的信息
ls -la == ll == ls -al :显示文件详细信息(参数可以改变,但表达的意思不变)
ls -lh :表示可读性更好的输出文件的详细信息
cd:改变目录 cd 相对路径(绝对路径)
cd ../ :返回上一层
cd - :返回之前待的路径 (== cd ./)
~/ :家目录 ,即用户的目录
cd ~/ :表示返回家目录
cd :进入或退出某个文件夹 打开=cd+ls
tree:显示文件之间的关系
(1) ctrl c: 取消命令,并且换行。即向当前运行的进程传递一个终止信号,从而将目前的进程关掉
(2) ctrl u: 清空本行命令
(3) tab键:可以补全命令和文件名,如果补全不了快速按两下tab键,可以显示备选选项
(4) ls: 列出当前目录下所有文件,蓝色的是文件夹,白色的是普通文件,绿色的是可执行文件
(5) pwd: 显示当前路径
(6) cd XXX: 进入XXX目录下, cd .. 返回上层目录.cd==change directory,cd+绝对路径(或相对路径)
(7) cp XXX YYY: 将XXX文件复制成YYY,XXX和YYY可以是一个路径,比如../dir_c/a.txt,表示上层目录下的dir_c文件夹下的文件a.txt
cp等于图形界面中的复制+粘贴+重命名
举例: cp a/tmp.txt b :表示将文件a中的tmp.txt文件复制到b中
cp a/tmp.txt b/tmp2.txt :表示将文件a中的tmp.txt文件复制到b中并重命名为tmp2.txt
cp a b -r :将a文件夹整体复制到b目录中
(8) mkdir XXX: 创建目录XXX,相当于创建一个文件夹XXX
举例:mkdir c y 批量创建文件夹,并分别命名为c和y
mkdir y\ c :创建名为“y c”的文件夹,操作系统会将”\“自动转译为空格
(9) rm XXX: 删除普通文件; rm XXX -r=rmdir: 删除文件夹 -r :递归单词的缩写
rm :删除操作,没有回收站。同时支持正则表达式,即rm tmp.txt tmp2.txt -r == rm .txt -r 批量删除
举例:rm a/ :清空文件夹a中的东西,并保留a
rmdir a b c d f =rm a b c d f:批量删除文件夹
rm * :删除当前文件夹中的所有东西
rm * -r :当文件中有目录时,需要添加-r递归删除
必须将文件置空才能删除文件夹
(10) mv XXX YYY: 将XXX文件移动到YYY,和cp命令一样,XXX和YYY可以是一个路径;重命名也是用这个命令
mv=剪贴+粘贴
(11) touch XXX: 创建一个文件
(12) cat XXX: 展示文件XXX中的内容
(13) 复制文本
windows/Linux下:Ctrl + insert,Mac下:command + c
(14) 粘贴文本
windows/Linux下:Shift + insert,Mac下:command + v
终端写代码
进入:
vim 或者 vim+文件名
退出 :
(1)不保存而强制退出 Esc:q!+Enter
(2)保存并退出 Esc:wq+Enter
0:45:00—之前文件管理命令
之后文件系统
这些玩意怎么背的下来啊,我这根本不可能记得住啊
还好 用惯了就记住了,我就是那种记性差的要死的hhh
其实也可以尝试,试完后恢复出厂设置就行了
嗯对 但是工作时就不能随意尝试啦