`

linux 如何进入 带“-”的目录

 
阅读更多

今天项目中用到文件上传,按用户保存附件,初始用户的ID为-1,就自动建了一个名为“-1”的目录,但在linux下,无法使用 “cd -1” 进入目录;

 

搞了半天,一同事大牛帮我解决了"cd -- -1",成功进入目录;

分享到:
评论

相关推荐

    peak-linux-driver-8.15.1.tar.gz

    2. 配置驱动:进入解压后的目录,执行`./configure`命令,根据系统配置进行自动检测和设置。 3. 编译驱动:运行`make`命令编译源代码。 4. 安装驱动:使用`sudo make install`命令将驱动安装到系统中。 5. 加载驱动...

    EasyDarwin-linux-8.1.0-1901141151.tar.gz.zip

    2. 进入解压后的目录: ``` cd EasyDarwin-linux-8.1.0-1901141151 ``` 三、编译与安装 EasyDarwin通常需要编译才能在Linux系统上运行。首先,确保你的系统已安装必要的编译工具,如GCC、Make等。然后,按照以下...

    arm-linux-gcc-4.6.4-arm-x86-64交叉编译器安装包(含详细安装教程)

    - **配置**:进入解压后的目录,运行配置脚本(通常为`./configure`),指定安装路径和其它选项。 - **编译**:执行`make`命令来编译源代码。 - **安装**:使用`sudo make install`将编译好的工具链安装到系统...

    Linux-PAM-1.3.0.tar.gz_PAM_linux_pam 1.3.1

    2. **编译**:进入解压后的目录,执行`./configure`配置,然后`make`编译,最后`sudo make install`安装。 3. **配置**:编辑/etc/pam.d/下的配置文件,将PAM模块添加到相应服务的配置中。 4. **测试**:确保修改后...

    arm-linux-gcc-4.4.3.tar.gz

    进入解压后的目录,执行配置、编译和安装操作: ```bash cd arm-linux-gcc-4.4.3 ./configure --prefix=/usr/local/arm-linux-gcc-4.4.3 --target=arm-linux --host=x86_64-linux-gnu \ --enable-languages=c,c++ ...

    arm-vfp-linux-gnu-4.3.2交叉编译工具链及安装

    `arm-vfp-linux-gnu-4.3.2`就是这样一个专为带有硬件浮点单元(VFP,Vector Floating Point)的ARM9处理器设计的交叉编译工具链,它允许开发者在具有更强计算能力的工作站上完成编译工作,然后将编译好的二进制文件...

    LibreOffice-7.4.7-Linux-x86-64-rpm.tar.gz

    2. 打开终端,进入解压后的目录。 3. 使用`sudo`权限运行包管理器的安装命令,例如`sudo dnf install *.rpm`(对于使用dnf的系统)或`sudo yum install *.rpm`(对于使用yum的系统)。 安装完成后,用户可以在Linux...

    p6880880_190000_Linux-x86-64.zip

    4. 运行OPatch:进入解压后的目录,运行OPatch工具,指定补丁ID或补丁路径进行安装。 5. 验证安装:应用补丁后,使用OPatch的`listComponents`或`lsinventory`命令检查补丁是否成功安装。 6. 重启服务:根据补丁的...

    eclipse-java-2022-06-R-linux-gtk-x86_64.tar.gz

    2. 使用`cd`命令进入包含压缩文件的目录。 3. 输入`tar -zxvf eclipse-java-2022-06-R-linux-gtk-x86_64.tar.gz`,执行解压命令。 4. 解压完成后,会生成一个名为`eclipse`的目录,里面包含了Eclipse IDE的所有文件...

    eclipse-java-2022-03-R-linux-gtk-x86_64.tar.gz

    用户解压后,可以直接通过命令行或桌面启动器进入该目录执行eclipse可执行文件来启动IDE。 Eclipse IDE是开源的,功能强大的Java开发工具,支持多种编程语言,包括但不限于Java、JavaScript、Python等。它提供了...

    arm-linux-gcc.4.3.2.rar

    第一步:将arm-linux-gcc-4.3.2.bz2拷贝到虚拟机的任意目录 第二步:查看当前系统是否支持arm-linux-gcc 如果不存在 则继续如下步骤: 第三步:在/usr/local创建一个文件夹为arm mkdir /usr/local/arm 第四步:将arm...

    mysql-5.7.32-linux-glibc-2.28-aarch64.tar.gz

    2. **配置**:进入解压后的目录,并运行`./configure`进行配置检查。 3. **编译和安装**:使用`make`和`make install`进行编译和安装。 4. **初始化**:运行`mysql_install_db`初始化数据目录。 5. **设置权限**:...

    linux-wlan-ng-0.2.9.rar_linux wlan_linux-wlan-ng_linux-wlan-ng 0

    2. **编译驱动**:进入解压后的目录,按照Readme文件的指示编译驱动程序。这通常涉及运行`make`命令和`sudo make install`命令。 3. **加载驱动**:使用`insmod`或`modprobe`命令加载编译好的驱动模块到内核。 4. ...

    eclipse-jee-2022-06-R-linux-gtk-x86_64.tar.gz

    为了使用这个版本的Eclipse,用户需要先将`.tar.gz`文件解压,然后通过终端进入解压后的目录,运行`./eclipse`启动Eclipse IDE。同时,根据个人喜好和项目需求,可以配置Eclipse的工作空间、首选项以及安装额外的...

    p6880880_122010_Linux-x86-64.zip

    2. **运行OPatch**:进入解压缩后的目录,通过执行`opatch apply`命令来启动补丁应用过程。OPatch会自动检测当前环境并进行必要的检查。 3. **预检查**:OPatch会在应用补丁之前执行一系列预检查,确保系统满足补丁...

    peak-linux-driver-8.12.0.tar.gz

    2. 进入解压后的目录:使用`cd`命令进入解压后的目录,例如`cd peak-linux-driver-8.12.0`。 3. 阅读文档:在这个目录下,通常会有README或INSTALL文件,这些文件包含了详细的安装指南和注意事项。你应该先阅读这些...

    arm-linux-gcc-4.4.3.tar.zip

    2. **配置**:进入解压后的目录,执行“./configure”脚本来配置编译器,根据目标系统的具体需求设置选项。 3. **编译**:运行“make”命令来编译源代码。 4. **安装**:最后使用“sudo make install”将编译好的...

    linux-atm-2.5.2.tar.gz

    2. 进入解压后的目录:`cd linux-atm-2.5.2`。 3. 配置源代码以适应你的系统环境,通常通过运行`./configure`命令。如果需要针对QCA9531特别配置,可能需要指定额外的选项或参数。 4. 编译源代码:`make`。这将生成...

    linux-ftpd-0.17.tar.gz

    2. 进入解压后的目录:`cd linux-ftpd-0.17` 3. 配置编译环境:根据项目需求可能需要配置编译选项,通常使用`./configure`命令。 4. 编译源代码:执行`make`命令进行编译。 5. 安装服务器:使用`sudo make install`...

    Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_zh-CN.tar.rar

    进入该目录,然后运行安装命令。在大多数Linux发行版中,你可以使用"rpm"命令来安装RPM包: ``` cd apache_openoffice_4.1.7/ sudo rpm -Uvh *.rpm ``` 3. 安装过程中,系统可能会提示你确认依赖关系和权限,按照...

Global site tag (gtag.js) - Google Analytics