linux常用命令文本
-
Linux 常用命令
1. ls:列出文件和目录
例:ls /home2. cd:进入指定目录
例:cd /var/www/html3. pwd:显示当前工作目录
例:pwd4. mkdir:创建目录
例:mkdir test5. rm:删除文件或目录
例:rm file.txt6. cp:复制文件或目录
例:cp file.txt /home7. mv:移动文件或目录
例:mv file.txt /home8. cat:查看文件内容
例:cat file.txt9. less:按页查看文件内容
例:less file.txt10. grep:搜索文本
例:grep “keyword” file.txt11. find:查找文件
例:find /home -name “file.txt”12. chmod:修改文件或目录的权限
例:chmod 755 file.txt13. chown:改变文件或目录的所有者
例:chown user file.txt14. chgrp:改变文件或目录的所属组
例:chgrp group file.txt15. tar:打包和解压文件
例:tar -czvf archive.tar.gz dir16. gzip:压缩文件
例:gzip file.txt17. unzip:解压文件
例:unzip archive.zip18. ps:显示进程状态
例:ps aux19. top:查看系统资源使用情况
例:top20. ifconfig:显示网络接口配置信息
例:ifconfig21. ping:测试网络连接
例:ping http://www.google.com22. ssh:远程登录
例:ssh user@host23. scp:远程拷贝文件
例:scp file.txt user@host:/home24. wget:下载文件
例:wget http://www.example.com/file.txt25. curl:发送 HTTP 请求
例:curl http://www.example.com以上是一些常用的 Linux 命令,它们在日常使用中非常有用。熟练掌握这些命令可以提高工作效率,并更好地操作 Linux 系统。
2年前 -
在Linux操作系统中,有许多常用的命令可以帮助用户完成各种任务。以下是一些常见的Linux命令及其用法:
1. ls:列出目录中的文件和子目录。通过使用不同的选项,可以显示文件的详细信息,例如文件大小、修改日期等。常用选项包括-l(长格式)和-a(显示所有文件)。
2. cd:改变当前工作目录。通过cd命令,可以进入到指定的目录,或返回到上一级目录。例如,cd /home将进入到/home目录,cd ..将返回上一级目录。
3. mkdir:创建新目录。使用mkdir命令,可以在当前目录下创建一个新的子目录。例如,mkdir new_folder将在当前目录下创建一个名为new_folder的新目录。
4. cp:复制文件或目录。通过cp命令,可以将一个或多个文件/目录复制到指定的位置。例如,cp file1.txt file2.txt /home将复制file1.txt和file2.txt文件到/home目录。
5. mv:移动文件或目录。使用mv命令,可以将文件/目录从一个位置移动到另一个位置,也可以用来重命名文件/目录。例如,mv file.txt /home将移动file.txt文件到/home目录,mv file1.txt file2.txt将将file1.txt文件重命名为file2.txt。
6. rm:删除文件或目录。通过rm命令,可以永久删除指定的文件/目录。使用-r选项可以删除目录及其内容。例如,rm file.txt将删除file.txt文件,rm -r folder将删除folder目录及其内部的所有文件和子目录。
7. cat:查看文件内容。通过cat命令,可以显示文件的内容。例如,cat file.txt将在终端窗口中显示file.txt文件的所有内容。
8. grep:在文件中搜索指定的字符串。使用grep命令,可以在一个或多个文件中搜索指定的字符串,并显示包含该字符串的行。例如,grep “keyword” file.txt将从file.txt文件中查找包含”keyword”的所有行。
9. chmod:更改文件/目录的权限。通过chmod命令,可以更改文件/目录的权限,以授予或撤销对文件/目录的不同级别的访问权限。例如,chmod 755 file.txt将将file.txt文件的权限设置为755(所有者具有读、写和执行权限,其他用户具有读和执行权限)。
10. sudo:以超级用户权限执行命令。有些命令需要超级用户权限才能执行,以防止误操作。通过使用sudo命令,普通用户可以以超级用户身份执行命令。例如,sudo apt-get update将以超级用户权限执行更新命令。
这只是Linux操作系统中一小部分常见的命令。掌握这些常用命令可以帮助用户更有效地使用Linux操作系统进行各种任务。
2年前 -
一、文件和目录操作命令
1. ls命令:查看文件和目录
– ls:列出当前目录下的文件和目录
– ls -l:以详细列表方式显示文件和目录信息
– ls -a:显示所有文件和目录,包括隐藏文件
– ls -lh:以人类可读方式显示文件和目录大小
2. cd命令:切换目录
– cd 目录路径:进入指定目录
– cd ..:返回上一级目录
– cd ~:进入当前用户的家目录
3. pwd命令:显示当前工作目录的路径
4. mkdir命令:创建目录
– mkdir 目录名:在当前目录下创建指定名称的目录
– mkdir -p 目录路径:创建多级目录
5. touch命令:创建空文件
– touch 文件名:在当前目录下创建指定名称的空文件
6. cp命令:复制文件和目录
– cp 源文件 目标文件:将源文件复制到目标文件
– cp -r 源目录 目标目录:递归复制整个目录
7. mv命令:移动文件和目录,或更改名称
– mv 源文件 目标文件:将源文件移动到目标文件
– mv 源文件目录 目标目录:将源文件目录移动到目标目录
– mv 原文件名 新文件名:更改文件名
8. rm命令:删除文件和目录
– rm 文件:删除指定文件
– rm -r 目录:删除指定目录及其所有内容二、文件内容查看和编辑命令
1. cat命令:查看文件内容
– cat 文件名:将文件的内容输出到终端
2. more命令:逐页显示文件内容
– more 文件名:按页查看文件内容,空格键翻页,Q键退出
3. less命令:逐行显示文件内容
– less 文件名:按行查看文件内容,空格键翻页,Q键退出
4. head命令:显示文件的前几行
– head 文件名:显示文件的前10行
– head -n 文件名:显示文件的前n行
5. tail命令:显示文件的后几行
– tail 文件名:显示文件的后10行
– tail -n 文件名:显示文件的后n行
– tail -f 文件名:实时显示文件内容,可以用来查看日志文件
6. vi / vim命令:文本编辑器
– vi 文件名:打开文件并编辑
– i:进入编辑模式
– :wq:保存并退出编辑
– :q!:放弃保存并退出编辑三、文件权限和所有权管理命令
1. chmod命令:修改文件或目录的权限
– chmod 权限 文件名:修改指定文件的权限
– chmod -R 权限 目录:递归修改指定目录及其所有内容的权限
2. chown命令:修改文件或目录的所有权
– chown 用户名 文件名:修改指定文件的所有权
– chown -R 用户名 目录:递归修改指定目录及其所有内容的所有权
3. chgrp命令:修改文件或目录的所属组
– chgrp 组名 文件名:修改指定文件的所属组
– chgrp -R 组名 目录:递归修改指定目录及其所有内容的所属组
4. umask命令:查看或设置创建文件的默认权限
– umask:显示当前创建文件的默认权限
– umask 新权限:设置新的创建文件的默认权限四、用户和组管理命令
1. useradd命令:添加新用户
– useradd 用户名:添加新用户
– useradd -m 用户名:添加新用户并创建家目录
2. passwd命令:设置用户密码
– passwd 用户名:为指定用户设置密码
3. usermod命令:修改用户属性
– usermod -l 新用户名 用户名:修改用户名
– usermod -g 新组名 用户名:修改用户所属组
4. groupadd命令:添加新组
– groupadd 组名:添加新组
5. userdel命令:删除用户
– userdel 用户名:删除指定用户
– userdel -r 用户名:删除指定用户及其家目录五、系统管理命令
1. ps命令:查看进程信息
– ps:显示当前用户的进程信息
– ps -ef:显示所有进程的信息
2. top命令:实时查看系统状态和进程信息
– top:实时显示系统的整体状态和进程信息,按q键退出
3. kill命令:终止进程
– kill 进程号:终止指定进程
– killall 进程名:终止所有具有相同名称的进程
4. shutdown命令:关机或重启系统
– shutdown -h now:立即关机
– shutdown -h 10:10分钟后关机
– shutdown -r now:立即重启
– shutdown -r 10:10分钟后重启
5. ifconfig命令:查看和配置网络接口信息
– ifconfig:显示网络接口的配置信息
– ifconfig 网络接口名 IP地址:配置网络接口的IP地址
– ifconfig 网络接口名 up/down:启动或停止网络接口
6. ping命令:测试网络连通性
– ping IP地址或域名:向指定地址发送icmp请求,用于测试网络连通性
7. netstat命令:显示网络状态和连接信息
– netstat:显示网络状态和连接信息
– netstat -a:显示所有连接和监听端口的信息
– netstat -t:显示TCP连接的信息
– netstat -u:显示UDP连接的信息以上是部分常用的Linux命令,可以帮助进行文件和目录操作、文件内容查看和编辑、文件权限和所有权管理、用户和组管理以及系统管理等操作。对于Linux系统的管理和维护非常有帮助。在实际使用中,可以根据具体需求和情况选择合适的命令来进行操作。
2年前