一、Linux文件名和路径
命名规则
- 除了“/”之外,所有字符都合法;
- 如果是空格作为文件名,需要用“/”转义字符,或加引号;
- 隐藏文件的方式是以“.”开头的文件;
路径
- 绝对路径:是从/(也被成为根目录)开始的,比如/usr、/etc/er。如果一个路径从/开始的,它一定是绝对路径。
- 相对路径:是以.或..开始的路径
二、Linux的目录结构
FHS标准(Filesystem Hierarchy Standard):
- /:根目录,必须存在
- /bin:可执行文件和命令
- /boot:启动目录,包含启动过程中大部分文件
- /dev:设备文件目录
- /etc:配置文件存放地
- /home:用户的目录,每个用户有一个home
- /lib:库文件
- /mnt:挂接其他文件系统
- /root:root账户的目录
- /sbin:系统管理员的命令和工具
- /tmp:程序产生的临时文件
- /usr:用户的应用程序和文件的安装地
- /var:包含各种数据文件、日志、临时文件
三、Linux命令
网络判断:
- ping
- telent
ls:
- 显示当前目录下的文件和文件夹
cd:
- 改变当前目标
pwd:
- 显示当前路径
cp:
- 拷贝命令
mkdir:
- 创建目录
mv:
- 目录或文件改名/移动
rmdir:
- 删除空目录的命令
rm:
- 删除文件或目录
rm -f:
- 删除不提示
rm -r:
- 删除目录
chmod:
- 改变目录权限
tar:
- 将文件转成tar格式压缩包
df -h:
- 磁盘空间
ps -ef | grep jiava:
- 查找程序进程