linux入门
系统路径:
普通用户$
root用户#
bin dev home lib64 mnt proc run srv tmp var
boot etc lib media opt root sbin sys usr
-
/ 表示根目录
- 表示/root
etc 存放系统配置目录
home 除了root以外所有用户默认在home文件夹下创建一个以用户名文件夹
用户xxx对/home/xxx具有完全操作权限
usr 所有用户安装的软件所在文件夹
【在usr/local下新建一个tmp,所有压缩包存在这里面】
所有写路径的地方支持2种写法
1.全路径:以/开头
2.相对路径
.xml 跨平台文件
常用命令:
1.pwd 打印工作目录,当前所有文件夹全路径
2.cd 进入文件夹
cd..向上跳一级
cd 路径 进入指定文件夹
3.mkdir 新建空文件夹
4.ls 平铺 ll详细列表
5.vi 记事本编辑器 vim高级编辑器(如果文件不存在,带有创建功能)
6.i 进入编辑模式 按键”Esc“ 退出
:wq 保存退出 :q退出 :q!强制退出
7.touch 创建空文件
cat 查看文件全部内容
head demo.xml 查看前10行(默认10行) tail(后10行)
head -2 demo.xml前2行
tailf 动态显示(常用在显示tomcat动态日志文件功能)
8.echo ‘内容’>>demo.xml 向文件中添加一些内容
9.tar zxvf 文件名(z 是否具有gzip属性 (是否用gzip压缩或者解压) x 表示拆包 v 显示解压的过程)
10.cp 原文件 新文件路径 :复制文件
复制文件夹:cp -r
mv 原文件 新文件 :剪贴 (具备重命名功能)【不用-r】
rm 删除文件(rm -f 强制删除)
rm -r删除文件夹(rm -rf 强制删除)
xshell:
Linux客户端工具,CentOS中默认开启22端口,其他端口都被防火墙拦截
Filezilla工具使用:
(基于FTP协议的客户端工具,可以快速完成文件传输)
1.FTP协议(File Transfer Protocol,文件传输协议)互联网中计算机传输文 件遵守的协议.