在 Linux 和其他的类 Unix 操作系统中,只有 root 用户可以运行所有的命令,才能在系统中执行那些需要鉴权的操作,比如安装、升级和移除软件包、创建用户和用户组、修改系统重要的配置文件等等。然而,系统管理员,比如说 root 用户,可以通过 sudo 命令 和一些配置选项来给普通用户进行授权,从而让该普通用户可以运行某些命令已经上述的那些相当重要的系统级操作。另外,系统管理员还
转载
2024-08-02 20:42:39
72阅读
su -#su - oldboy //当执行这个命令的时候表示切换到oldboy用户,并且重新读取用户环境相关配置文件,具体的来说就是执行下用户家目录下.bash_profile和.bashrc文件,这个我们成为全切换su#su oldboy //执行这个命令的时候系统不读取以上两个文件,所以我们一般称它为半切换,这样切换过去之后,oldboy用户使用的依旧是此前用户的环境配置
转载
2024-04-26 13:24:26
279阅读
前言和大家分享笔者在 NTHU HCI 课程主导的一个 Slide Project。Project 涉及的内容很多,节选两个我觉得很有意思的设计洞察分享给大家。这个 Project 试图通过研究用户使用 Messenger Group(群组)的体验旅程,找到用户可能存在的社交压力点,并以用户的视角开展设计思考。高度信息化的网络世界,让人们连接交流的门槛更低、粘性更高,形成自发自主的线上交
1.ctrl+] quit经常要用到telnet来测试端口是否正常开放。但是有一个问题估计大家都会遇到,在telnet进入某个端口后无法退出,没办法,为了继续测试只好关掉这个dos(或其他)窗口,重新打开一个。这里有一个方法,按住ctrl+]就可以退出到telnet正常的操作界面Welcome to Microsoft Telnet ClientEscape Character is '
转载
2024-06-16 10:34:11
139阅读
sudo 是linux下常用的允许普通用户使用超级用户权限的工具,允许系统管理员让普通用户执行一些或者全部的root命令,如halt,reboot,su等 等。这样不仅减少了root用户的登陆和管理时间,同样也提高了安全性。Sudo不是对shell的一个代替,它是面向每个命令的1、命令格式 touch 【选项】 2、命令参数 -h 会显示版本编号及指令的使用方式说明 -l&nbs
转载
2024-03-22 18:16:50
92阅读
Linux下的Vim的功能实在太多太全,Vim的很多功能也许我们很少用得到,真正为大家常用的功能可能只占到所有功能的冰山一角。Vim终归只是一个编写代码或编辑文档的工具,所以只要掌握一些足够我们使用的功能即可。首先我们来学习如何启动和退出Vim。 一、启动Vim启动Vim的方式有很多种,通常可以归结为两类:一类是直接在终端输入vim命令,然后配上一些参数;另一类是在终端输
转载
2024-08-07 08:37:09
134阅读
04、Linux实用操作4.1、各类小技巧(快捷键)学习目标:掌握各类实用小技巧强制停止退出、登出历史命令搜索光标移动1、Ctrl+c强制停止Linux某些程序的运行,如果想要强制停止它,可以使用快捷键Ctrl+c命令输入错误,也可以通过Ctrl+c,退出当前输入,重新输入2、Ctrl+d退出或登出可以通过快捷键:Ctrl+d,退出账户的登录或者退出某些特定程序的专属页面注意:不能用于退出vi/v
转载
2024-03-30 17:38:28
249阅读
一. 使用 su 命令临时切换用户身份
1、su 的适用条件和威力 su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出beinan用户,重新以root用户登录,但这种办法并不是最好的;二是我们没有必要退出be
# Ubuntu中如何退出Docker Bash
Docker 是一个开源的应用容器引擎,它允许开发者打包他们的应用以及应用的运行环境到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。
在使用 Docker 的过程中,我们经常需要进入容器内部执行一些命令
原创
2024-07-16 03:31:07
65阅读
Linux系统是一种开源的操作系统,被广泛应用于服务器系统和嵌入式设备中。作为Linux系统的一个重要组成部分,终端命令行是Linux系统中最为强大和灵活的地方。在Linux系统中,sudo和bash是两个非常重要的命令。
首先,我们来介绍一下sudo命令。sudo是Linux系统中的一个权限管理工具,它允许普通用户以超级用户的权限来执行特定的命令。使用sudo命令可以帮助系统管理员限制用户对系
原创
2024-04-19 11:34:06
298阅读
1.sudo介绍 sudo是linux下常用的允许普通用户使用超级用户权限的工具,允许系统管理员让普通用户执行一些或者全部的root命令,如halt,reboot,su等等。这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性。Sudo不是对shell的一个代替,它是面向每个命令的。它的特性主要有这样几点: § sudo能够限制用户只在某台主机上运行某些命令。
问题的原因: 在编译sudo包的时候默认开启了- -with-secure-path选项。 方法1: 在/etc/sudoers文件内增加这么一行:Defaults secure_path=”/bin:/usr/bin:/usr/local/bin:…”, 把要用的命令path包括进去。 方法2: 用命令的绝对路径。 方法3: 使用sudo的env选项,像这
今天在linux下,同学使用我电脑帮忙搞东西,由于我使用的不是 root 用户,不时的要求授权,总是让我来输入密码很是麻烦,而且也不太好,不过 root 的密码告诉别人又不大好,于是使用 sudo passwd root 命令,将 root 的密码更改了,因为我安装系统是新建的用户不是 root , 本人又是新手,对用户和 root 理解不是很明白,以为修改了
转载
2024-08-20 21:39:54
145阅读
sudo命令的参数 该命令主要功能,可以给用户一些适当的权限,比如让普通用户拥有ROOT用户的部分权限。 sudo命令包含了许多参数,下面是一些常用参数的说明: sudo -h Help 列出使用方法,退出。
sudo -V Version 显示版本信息,并退出。
sudo -l List 列出当前用户可以执行的命
sudo 表示 “superuser do”。 它允许已验证的用户以其他用户的身份来运行命令。其他用户可以是普通用户或者超级用户。然而,大部分时候我们用它来以提升的权限来运行命令。sudo 命令与安全策略配合使用,默认安全策略是 sudoers,可以通过文件 /etc/sudoers 来配置。其安全策略具有高度可拓展性。人们可以开发和分发他们自己的安全策略作为插件。与 su 的区别在 GNU/Li
------------恢复内容开始------------3.Linux命令行基础操作通过上面的安装操作,我们现在就可以在虚拟机上体验ubuntu系统的奥妙了,按下虚拟机中的“电源”按钮便可以给ubuntu系统开机了,赶紧去试试吧。3.1.打开终端命令行虽然也能像windows系统中用图形交互的方式使用ubuntu系统,但是终端命令行的交互方式在ubuntu系统中使用的更广泛。所以我们得知道如何
转载
2024-10-12 14:50:30
136阅读
vi命令 三种工作模式:1、命令模式:输入任何一个键都当成编辑命令;2、输入模式:键盘中的任意一个键都当成文本内容;3、末行模式:键盘中的任意一个键都当成文本管理命令;退出输入模式:Esc 命令模式进入输入模式:i:插入光标前一个字符;I:插入行首;a:插入光标后的一个字符;A:插入行末;o:向下新开一行,插入行首;O:向上新开一行,插入行首;命令模式进入末行模式按冒号:末行模
su的用法su命令就是切换用户的工具。比如我们以普通用户dustin登录的,但要添加用户任务,执行useradd ,dustin用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出dustin用户,重新以root用户登录,但这种办法并不是最好的;二是我们没有必要退出beinan用户,可以用su来切换到root下进行添加用户的工作,等任务完成后再退出root。我们可以看到当
转载
2024-07-16 14:37:51
102阅读
Vi简介
1.Vi是一种广泛存在于各种UNIX和Linux系统中的文本编辑程序。
2.Vi不是排版程序,只是一个纯粹的文本编辑程序。
3.Vi是全屏幕文本编辑器,它没有菜单,只有命令。
4.Vi不是基于窗口的,所以,这个多用途编辑程序可以用于在任何类型的终端上编辑各式各样的文件。
5.Vi的功能十分强大,但是命令繁多,熟练掌握起来有一定难度。
6.Vi的发明者:bill joy
Vi的启动
$ V
Linux终端
vi /etc/sysconfig/network-scripts/ifcfg-eth0
按键“i”:进行编辑
按键“ESC”:退出编辑
按键“:”:输入wq,退出
/etc/init.d/network restart
虚拟终端 mingetty 程序产生
切换终端 ctrl+alt+FN N=1~6
输入tty显示当前的那个终端
模