通用
reboot
– 重启
ctrl+c
– 中断当前进程
clear
– 清除屏幕上打印的内容
显示文件和ip
ifconfig
– 显示ip
pwd
– 打印工作目录,当前所有文件夹全路径
cd 相对路径或绝对路径
– 进入到文件夹
mkdir 文件夹名
– 新建空文件夹
ls
– 平铺显示当前文件夹下的文件
ll
– 详细列表显示当前文件夹下的文件
其中ls
和ll
的区别如下图:
进入编辑文件
vi 文件名
– 记事本那种编辑文件,如果没有这个文件则会创建。
vim 文件名
– 高亮文字,notepad++那种编辑文件,如果没有这个文件则会创建。
进入到文件的界面,默认是只读,要按i或者insert才可编辑,按下后,左下角显示insert即可编辑。
编辑文件时退出
:wq
– 保存并退出
:q
– 不保存退出(适用于没有编辑时,编辑了这样退出会报错。)
:q!
– 强制退出(试了一下发现不会保存新编辑的,但是听说时常会保存再退出)
记得打冒号。
创建文件
touch 文件名
– 创建空文件
查看文件
cat 文件名
– 查看文件。
head -n 文件名
– 查看文件的前n行,如果不加-n则默认显示前10行。
tail -n 文件名
– 查看文件的后n行,如果不加-n则默认显示后10行。
n要是一个具体的数字。
tailf 文件名
– 动态显示文件后n行内容,常用在显示Tomcat日志文件的功能,有eclipse类似的效果,按ctrl+c强制中断。
在文件中添加内容
echo '内容' >> 文件名
– 向文件中添加内容
其中图左为结果,图右为执行命令的界面。是向demo.xml这个文件中添加如下两行内容:
<people>
<name>
解压
tar zxvf 文件名
– 解压文件
复制
cp 文件名 新路径/文件名
– 复制文件
复制到相同目录下,可以省略路径名,如:
该图把demo.xml复制到当前目录,并取名demo。
cp -r 文件夹名 新路径/文件夹名
– 复制文件夹,不加-r
复制文件夹会报错。
移动
mv 文件名 新路径/文件名
– 剪切文件或文件夹,剪切到当前目录可当作重命名
删除
rm 文件名
– 删除文件,弹出确认框,输入y确定删除。如果删除不存在的文件会告诉你。
图中红线为确认是否删除,输入y确定,输入n则不删除。
rm -f 文件名
– 默认确定删除文件,不用问了。
rm -r 文件夹名
– 删除文件夹,弹出确认框,输入y确定删除,不加-r
删除文件夹会报错。
rm -rf 文件夹名
– 删除文件夹不用确认。