1.pwd 打印工作目录,当前所有文件夹全路径
# pwd
2.cd 进入到文件夹
# cd /home/yy/ --全路径到指定目录
# cd .. --向上跳一级文件夹
# cd home/yy --相对路径:从当前资源一步一步寻找其他资源过程
3.mkdir 新建空文件夹
# mkdir test --在当前目录下创建一个名为test的文件夹
4.ls ll 查看到前目录下的文件及目录列表
# ls --平铺
# ll --详细列表
5.vi(普通编辑文件命令) vim(高级编辑文件,带有颜色) ,后面根据文件名,如果文件不存在会自动创建文件;进入编辑器后为非编辑状态,点击“i”可进入编辑状态,点击“esc”退出编辑状态
# vi test.txt --打开test.txt文件(test.txt不存在时分自动创建)
# i --进入编辑状态,进入后才可能编辑文件内容,编辑完成后按"esc"退出编辑状态
# :wq --保存并退出
# :q --不保存退出(文件没改变的时候可以退出,文件改动了退不出去)
# :q! --强制退出
6.touch 创建空文件
# touch aaa.java --在当前目录创建一个名为aaa.java的空文件
7.cat 查文件文件内容
# cat aaa.java
8.tail [-n] 文件名 查看文件后 n]行,默认后 10 行 tailf 动态显示文件后 n 行内容.常用在显示 tomcat 日志文
# tailf aaa.java --动态显示文件,ctrl+C 中断(这里可以中断动态显示文件)
# tail -f aaa.java --动态显示文件,ctrl+C 中断(这里可以中断动态显示文件)
9.echo ‘内容’ >> 文件名 向文件后面中添加一些内容.
# echo 'aaaaaa' >> aaa.java
10.ifconfig --打印网卡信息
# ifconfig
11.reboot --重启.
# reboot
12. cp [-r] 原文件 新文件路径 --复制文件(带 -r 复制文件夹)
# cp aaa.java /home/yy/ccc.java --将当前目录下的aaa.java文件复制到/home/yy/目录下,并改名为ccc.java(ccc.java存在时会会弹出是否覆盖的确认提示)
# cp -r yy test --当test文件夹存在时,会将yy整个文件夹复制到test目录下,当test不存时,会创建test目录,并将yy目录下的内容复制到新创建的test目录下(复制文件夹必须有 -r参数)
13. mv 原文件 新文件 --剪切文件(具有重命名功能)
# mv aaa.java bbb.java --将当前目录下aaa.java 文件重命名为bbb.java
# mv yy/aaa.java ./ --将yy目录下的aaa.java文件剪切到当前目录
# mv yy/bbb.java abc.java --将yy目录下的bbb.java文件剪切到当前目录并重命名为abv.java
# mv test/yy/ yy2 --将test目录下的yy目录剪切到当前目录并重命名为yy2(目录的操作为文件的操作一样)
# mv test2/* ./ --将当前目录下test2目录内的所有内容剪切到当前目录(*表示目录下的内容)
14. rm [-rf] 文件名 -- 删除文件或目录
# rm aaa.java --删除当前目录下的aaa.java文件,rm只能删除文件,rm -r 才是用来删除目录,这里会弹出是否删除的确认提示
# rm -f abc.txt --强制删除当前目录下的abc.txt文件,这里不会弹出确认提示(-f 强制执行)
# rm -r kk --删除当前目录下的kk目录及其以下所有内容,这里会一级一级弹出提示。所以删除目录最好用 rm -rf 目录名
# rm -rf kk --强制删除当前目录下的kk目录及其以下所有内容。 (-r 处理文件夹)