pwd 查看当前目录路径;
cd 回到主目录;
cd - 回到上次所在目录
cd ~ 回到当前身份所在的home目录
cd . 进入当前文件夹(重新进入当前目录)
cd .. 返回上级目录
cd ../.. 返回上两级目录
ls 列出当前目录中的文件及文件夹
ls -l 列出当前目录中的文件及文件夹(详细信息)
ls -F 列出当前目录中的文件及文件夹(区分文件还是文件夹)
Ctrl+C 终止一个程序的运行,如:你不想继续当前程序的运行,可以用这个命令终止,回到提示符下。
Ctrl+Z 挂起一个当前运行的程序
Ctrl+D 退出当前的SHELL,相当于exit命令
Ctrl+l 清屏,相当于执行clear命令
cp file1 file2 将file1复制为file2
cp -a dir1 dir2 复制一个目录
cp -a /tmp/dir1 . 复制一个目录到当前工作目录(.代表当前目录)
mkdir dir1 创建 'dir1' 目录
mkdir dir1 dir2 同时创建两个目录
mkdir -p /tmp/dir1/dir2 创建一个目录树
mv dir1 dir2 移动/重命名一个目录
rm -f file1 删除 'file1'
rm -rf dir1 删除 'dir1' 目录及其子目录内容
cat file1 从第一个字节开始正向查看文件的内容(concatenate连续)
cat -n file1 从第一个字节开始正向查看文件的内容(显示行号)
head -2 file1 查看一个文件的前两行
tac file1 从最后一行开始反向查看一个文件的内容(cat的倒序拼写)
tail -3 file1 查看一个文件的最后三行
more file1 向后翻页查看(空格下一页,回车下一行,q 退出翻页)
less file1 向前向后翻页查看(空格下一页,pagedown下一页,pageup上一页,q 退出翻页)
whereis file1 找出file1这个文档
locate fil 找出文件名包括fil的文档
find / -name passwd 找出文档名为passwd的文件
find / -name “*passwd*” 找出文档名包含passwd的文件
grep str /tmp/test 在文件 '/tmp/test' 中查找 "str"
grep ^str /tmp/test 在文件 '/tmp/test' 中查找以 "str" 开始的行
grep [0-9] /tmp/test 查找 '/tmp/test' 文件中所有包含数字的行
grep str -r /tmp/* 在目录 '/tmp' 及其子目录中查找 "str"
diff file1 file2 找出两个文件的不同处
sdiff file1 file2 以对比的方式显示两个文件的不同
grep 'test' d* 搜索显示所有以d开头的文件中包含 test的行
grep ‘test’ aa bb cc 搜索显示在aa,bb,cc文件中包含test的行
vi fileName 使用vim打开文件进入命令模式(然后输入i进入插入模式进行编辑,退出插入进入命令按esc,退出不保存输入:q!,保存:wq!)
chmod 777 filename 把filename的权限修改为读写执行
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Port already in use: 8999解决方法:
第一步:使用 lsof -i tcp:8999 查看时那个应用PID占用了此端口
第二部:使用 kill pid 即可,这里的pid是第一步所查询到结果
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<