linux必学的60个命令su

worktile 其他 32

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux必学的60个命令

    1. su:切换用户
    2. ls:列出目录内容
    3. cd:改变当前工作目录
    4. pwd:显示当前工作目录的路径
    5. mkdir:创建目录
    6. touch:创建空文件
    7. cp:复制文件或目录
    8. mv:移动/重命名文件或目录
    9. rm:删除文件或目录
    10. cat:显示文件内容
    11. more/less:逐页显示文件内容
    12. grep:匹配文本内容
    13. find:查找文件或目录
    14. chmod:改变文件或目录的权限
    15. chown:改变文件或目录的所有者
    16. chgrp:改变文件或目录的所属组
    17. tar:压缩/解压缩文件或目录
    18. gzip/gunzip:压缩/解压缩文件
    19. bzip2/bunzip2:压缩/解压缩文件
    20. unzip:解压缩文件
    21. ps:显示进程信息
    22. top:实时查看系统资源
    23. kill:终止进程
    24. ifconfig:配置网络接口
    25. ping:测试网络连通性
    26. ssh:远程登录安全命令
    27. scp:安全复制文件
    28. ftp:文件传输协议
    29. wget:下载文件
    30. curl:传输数据
    31. df:显示磁盘空间使用情况
    32. du:显示目录的磁盘空间使用情况
    33. mount:挂载文件系统
    34. umount:卸载文件系统
    35. ln:创建硬链接或符号链接
    36. date:显示或设置系统日期和时间
    37. cal:显示日历
    38. who:显示当前登录用户
    39. tar:打包文件或目录
    40. unzip:解压缩ZIP文件
    41. chmod:改变文件或目录的权限
    42. find:查找文件或目录
    43. ps:显示进程信息
    44. top:实时查看系统资源
    45. kill:终止进程
    46. ssh:远程登录安全命令
    47. scp:安全复制文件
    48. ftp:文件传输协议
    49. wget:下载文件
    50. curl:传输数据
    51. df:显示磁盘空间使用情况
    52. du:显示目录的磁盘空间使用情况
    53. mount:挂载文件系统
    54. umount:卸载文件系统
    55. ln:创建硬链接或符号链接
    56. date:显示或设置系统日期和时间
    57. cal:显示日历
    58. who:显示当前登录用户
    59. tree:以树状图显示文件目录结构
    60. history:显示历史命令列表

    这些是在Linux系统中非常常用的60个命令,熟练掌握这些命令可以提高工作效率并更好地管理系统。如果你想学习更多关于Linux的知识,建议多加练习和实践,通过与实际项目的结合来深入理解和掌握这些命令的用法。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    1. su命令的作用
    su命令是Linux系统中的一个重要命令,用于切换到其他用户,常用来切换到root用户,以便执行需要特权的操作。

    2. su命令的基本用法
    su命令的基本用法是在终端中输入su命令,然后输入要切换到的用户的用户名和密码,即可切换到该用户。

    3. 切换到root用户
    su命令最常用的用法是切换到root用户。在终端中输入su命令,然后输入root用户的密码,即可切换到root用户,以便执行需要管理员权限的操作。

    4. 切换到其他用户
    除了切换到root用户,su命令还可以用于切换到系统中的其他用户。在终端中输入su命令,然后输入要切换到的用户的用户名和密码,即可切换到该用户。

    5. 切换到其他用户并执行命令
    除了简单切换到其他用户,su命令还可以在切换到其他用户之后执行指定的命令。在终端中输入su命令,然后输入要切换到的用户的用户名和密码,并在命令后面加上要执行的命令,即可在切换到该用户之后直接执行指定的命令。

    6. 切换回原用户
    su命令切换到其他用户之后,默认会保留原用户的环境变量。如果想切换回原用户,只需在终端中输入exit命令,即可切换回原用户。

    7. su命令的常用选项
    su命令还有一些常用选项,如:
    -l或–login:以目标用户的环境变量登录;
    -c或–command:在切换到目标用户之后执行指定的命令;
    -m或–preserve-environment:保留原用户的环境变量;
    -s或–shell:指定目标用户的登录shell。

    8. su命令的安全性
    su命令需要输入目标用户的密码才能切换到该用户,因此具有一定的安全性。但要注意,使用su命令切换到root用户时要谨慎,避免误操作造成系统损坏。

    9. 使用sudo替代su命令
    在一些Linux发行版中,默认禁用了root用户的登录。为了以root权限执行命令,可以使用sudo命令。sudo命令需要输入当前用户的密码,而不是目标用户的密码。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    一、su命令的作用
    su命令全称为”switch user”,它的作用是切换当前用户身份到其他用户,常用于从普通用户切换到root管理员身份。通过su命令可以以其他用户的权限执行命令或者访问文件,而不必注销当前用户。

    二、su命令的语法
    su [选项] [用户名]
    选项:
    – 选项h:显示帮助信息;
    – 选项l:切换到目标用户时,同时将环境变量设置为目标用户的环境变量;
    – 选项m:切换到目标用户时,同时将环境变量设置为当前用户的环境变量;
    – 选项c命令:切换到目标用户后,执行命令而不启动shell。

    三、su命令的常见用法
    1. 切换到root用户
    su
    执行上述命令后会要求输入root用户的密码,输入正确密码后就切换到了root用户。

    2. 切换到其他用户
    su 用户名
    例如:切换到test用户
    su test
    执行上述命令后会要求输入test用户的密码,输入正确密码后就切换到了test用户。

    3. 切换到其他用户,并且启动新的shell
    su – 用户名
    例如:切换到root用户并启动新的shell
    su – root
    执行上述命令后会要求输入root用户的密码,输入正确密码后就切换到了root用户,并且启动了新的shell。

    4. 以其他用户执行命令,而不切换用户
    su -c 命令 用户名
    例如:以root用户执行ls命令
    su -c “ls” root
    执行上述命令后会要求输入root用户的密码,输入正确密码后就会以root用户执行ls命令。

    四、su命令的实例
    1. 切换到其他用户并进入其家目录
    su – test

    2. 以root用户执行ls命令
    su -c “ls” root

    3. 以其他用户执行sudo命令
    su -c “sudo apt-get update” test

    五、总结
    su命令是Linux系统中非常实用的一条命令,通过它可以在不退出当前用户的情况下切换到其他用户身份,进行相应的操作。需要注意的是,使用su命令需要输入目标用户的密码,只有当密码正确才能切换成功。在使用su命令时,要小心操作,以免误操作导致系统的安全问题。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部