Linux操作系统基本命令详解

需积分: 29 3 下载量 201 浏览量 更新于2024-08-25 收藏 402KB PPT 举报
"Linux基本命令详解" 在Linux操作系统中,掌握基本的命令行操作是至关重要的,因为这不仅可以提高工作效率,还能使你在没有图形界面的情况下也能有效地管理系统。以下是一些常用的Linux基本命令: 1. `more`命令:该命令用于逐屏显示文件内容,非常适合查看大文件。使用时,只需输入`more`后跟文件名即可。在显示过程中,按空格键可向下滚动一屏,按回车键则显示下一行。若要退出显示,可以输入`q`或按下`Ctrl+C`。输入`=`会显示当前行号,而`!command`则可以在more命令中执行shell命令。 2. `cd`命令:此命令用于改变工作路径,与DOS中的`cd`命令类似。例如,`cd`不带参数时返回用户主目录,`cd..`切换至上一级目录,`cd /usr/bin`则进入`/usr/bin`目录。 3. `pwd`命令:显示当前工作目录。使用`pwd`命令,你可以随时查看自己当前所在的路径。 4. `ls`命令:列出目录中的文件,等同于DOS的`dir`命令。选项`-a`显示所有文件(包括隐藏文件),`-l`以长格式显示文件详细信息,如权限、所有者、大小和时间戳等。 5. `mkdir`命令:创建新目录。例如,`mkdir aaa`会创建名为`aaa`的目录。 6. `touch`命令:创建新文件。使用`touch bbb`会创建一个名为`bbb`的文件。 7. `rmdir`命令:删除空目录。例如,`rmdir hhh`将删除名为`hhh`的空目录。 8. `cat`命令:查看、连接或创建文件。`cat exist_file`显示已存在文件,`cat > new_file`创建新文件并开始输入内容,`cat >> some_file`追加内容到已存在文件,`cat file1 file2 > file3`将多个文件内容合并并写入`file3`。 9. `cp`命令:复制文件或目录。`cp source_file dest_file`复制单个文件,`cp -r source_dir dest_dir`递归复制整个目录,`cp -p`保留文件属性进行复制。需要注意的是,复制文件时可能会涉及到文件属性的问题,例如权限和所有者。 通过熟练掌握这些基本命令,你将能够更高效地在Linux环境中进行工作。它们是Linux运维的基础,对于日常的系统管理和故障排查至关重要。不断实践和学习,你将逐渐成为Linux操作系统的高手。
2023-05-22 上传

为什么会这样[user_mongo@nosql01 replicaset]$ cd /opt [user_mongo@nosql01 opt]$ ll total 0 drwxr-xr-x. 3 root root 25 Mar 16 17:08 servers drwxr-xr-x. 2 root root 51 Mar 16 17:10 software [user_mongo@nosql01 opt]$ tar -zxvf /opt/software/mongodb-linux-x86_64-rhel70-4.4.12.tgz -C /opt/servers/mongodb_demo/replicaset/ mongodb-linux-x86_64-rhel70-4.4.12/LICENSE-Community.txt tar: mongodb-linux-x86_64-rhel70-4.4.12: Cannot mkdir: Permission denied tar: mongodb-linux-x86_64-rhel70-4.4.12/LICENSE-Community.txt: Cannot open: No such file or directory mongodb-linux-x86_64-rhel70-4.4.12/MPL-2 tar: mongodb-linux-x86_64-rhel70-4.4.12: Cannot mkdir: Permission denied tar: mongodb-linux-x86_64-rhel70-4.4.12/MPL-2: Cannot open: No such file or directory mongodb-linux-x86_64-rhel70-4.4.12/README tar: mongodb-linux-x86_64-rhel70-4.4.12: Cannot mkdir: Permission denied tar: mongodb-linux-x86_64-rhel70-4.4.12/README: Cannot open: No such file or directory mongodb-linux-x86_64-rhel70-4.4.12/THIRD-PARTY-NOTICES tar: mongodb-linux-x86_64-rhel70-4.4.12: Cannot mkdir: Permission denied tar: mongodb-linux-x86_64-rhel70-4.4.12/THIRD-PARTY-NOTICES: Cannot open: No such file or directory mongodb-linux-x86_64-rhel70-4.4.12/bin/install_compass tar: mongodb-linux-x86_64-rhel70-4.4.12: Cannot mkdir: Permission denied tar: mongodb-linux-x86_64-rhel70-4.4.12/bin/install_compass: Cannot open: No such file or directory mongodb-linux-x86_64-rhel70-4.4.12/bin/mongo tar: mongodb-linux-x86_64-rhel70-4.4.12: Cannot mkdir: Permission denied tar: mongodb-linux-x86_64-rhel70-4.4.12/bin/mongo: Cannot open: No such file or directory mongodb-linux-x86_64-rhel70-4.4.12/bin/mongod tar: mongodb-linux-x86_64-rhel70-4.4.12: Cannot mkdir: Permission denied tar: mongodb-linux-x86_64-rhel70-4.4.12/bin/mongod: Cannot open: No such file or directory mongodb-linux-x86_64-rhel70-4.4.12/bin/mongos tar: mongodb-linux-x86_64-rhel70-4.4.12: Cannot mkdir: Permission denied tar: mongodb-linux-x86_64-rhel70-4.4.12/bin/mongos: Cannot open: No such file or directory tar: Exiting with failure status due to previous errors [user_mongo@nosql01 opt]$ tar -zcvf /opt/software/mongodb-linux-x86_64-rhel70-4.4.12.tgz -C /opt/servers/mongodb_demo/replicaset/ tar: Cowardly refusing to create an empty archive Try `tar --help' or `tar --usage' for more information.

2023-06-01 上传