linux切换用户

linux系统管理总结(用户,权限,文件。。。。完善的总结)

匿名 (未验证) 提交于 2019-12-02 21:59:42
linux系统管理 终端字体变大? ?ctrl + shift +? 变大 ctrl + - 变小 ls 显示当前路径有什么文件 pwd 显示当前路径 /:根目录,一般根目录下只存放目录,在Linux下有且只有一个根目录。所有的东西都是从这里开始。当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录。 /bin、/usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。 /boot:放置linux系统启动时用到的一些文件,如Linux的内核文件:/boot/vmlinuz,系统引导管理器:/boot/grub。 /dev:存放linux系统下的设备文件,访问该目录下某个文件,相当于访问某个设备,常用的是挂载光驱 mount /dev/cdrom /mnt。 /etc:系统配置文件存放的目录,不建议在此目录下存放可执行文件,重要的配置文件有 /etc/inittab、/etc/fstab、/etc/init.d、/etc/X11、/etc/sysconfig、/etc/xinetd.d。 /home:系统默认的用户家目录,新增用户账号时,用户的家目录都存放在此目录下,~表示当前用户的家目录,~edu 表示用户 edu 的家目录。 /lib、/usr/lib、/usr/local/lib:系统使用的函数库的目录

linux如何切换到root用户和更改环境变量

匿名 (未验证) 提交于 2019-12-02 21:59:42
这样输入当前管理员用户密码就可以得到超级用户的权限。但默认的情况下5分钟root权限就失效了。 (2)sudo -i 通过这种方法输入当前管理员用户的密码就可以进到root用户。 (3)如果想一直使用root权限,要通过su切换到root用户。 那我们首先要重设置root用户的密码: 这样就可以设置root用户的密码了。 (4)之后就可以自由的切换到root用户了 输入root用户的密码即可。 su "king" 或者 exit回到用户权限

linux系统切换中文

匿名 (未验证) 提交于 2019-12-02 21:56:30
1、必须在root用户下,其他用户没有权限。 切换到root下: su - root 查看当前语言环境: locale -a (注意:中间必须要有空格) 如果看到 “zh_CN.UTF-8”(这个指中文语言) 如果没有"zh_CN.UTF-8"就执行以下命令 yum install fonts-chinese.noarch yum install m17n-db-common-cjk yum install m17n-db-chinese 安装一下这几个语言包。 2、编辑i18n配置文件: vim/etc/sysconfig/i18n 进行如下配置并保存退出: LANG=“zh_CN.UTF-8” SYSFONT=“latarcyrheb-sun16” 保存退出,重启系统即可完成中文切换。 转载请标明出处: linux系统切换中文 来源:51CTO 作者: jhasjdj 链接:https://blog.51cto.com/14537151/2438608

cd:切换目录

匿名 (未验证) 提交于 2019-12-02 21:53:52
cd命令  1、命令详解     【功能说明】       cd命令是“change directory”中每个单词的首字母缩写,其功能是从当前工作目录切换到指定的工作目录。     【语法格式】      说明: 注意cd命令以及后面的选项和目录,每个元素之间都至少要一个空格。 cd命令后面的选项和目录等参数都有可以省略。默认情况下,单独执行cd命令,可切换到当前登录用户的家目录(由系统环境变量HOME定义)。 cd是bash shell的内置命令,查看该命令对应的系统帮助需要使用help cd。     【参数说明】 cd命令的参数选项及说明 参数选项 解释说明(带“Δ”的为重点) -P -L     [root@1-230 ~]# pwd     /root          #在linux系统中,每个用户都有自己的家目录,默认情况下,用户登录系统后会进入自己的家目录。root用户的家目录是/root,普通用户的家目录默认是/home/用户名/     [root@1-230 etc]# pwd     /etc                #此时已经进入/etc目录了     [root@1-230 src]# pwd     /usr/local/src     [root@1-230 local]# pwd     /usr/local                

Nginx 请求的切换

假装没事ソ 提交于 2019-12-01 21:32:52
1:在通常的服务器里如appache 等 都是需要再进程间切换 个人理解都需要内核态切换 每次切换可能需要5微秒 但是如果上万甚至几十万的进程的话 消耗是成指数级的 2:nginx 不需要再内核态里切换直接在用户态做链接切换降低了性能消耗 3:如果让linux给于nginx里的worker更大的时间切片的话 8毫秒-800毫秒 这样nginx会处理速度更快 来源: https://www.cnblogs.com/jackey2015/p/11717576.html

Linux sudo实现灵活授权

萝らか妹 提交于 2019-12-01 19:31:12
sudo用途: sudo用于为普通用户授权,一句话:允许哪些用户在哪些主机上登录后以哪个用户身份运行哪些命令。类似Windows系统中的右键以管理员方式运行。 一、sudo与su的区别 举个例子,运维部门来一位新人想交给他完成一些基本的软件部署任务,但又担心他对系统架构环境不熟而引发误操作,此时让他使用su命令直接切换高权限的管理账号可能会风险很大,而sudo的灵活授权就可以把权限限定到合理的范围,从而降低风险。 1. su 实际上就是以目标用户身份进行登录,执行su命令切换用户时必须知道目标用户的密码,授权很不灵活,同时也带来了用户密码泄露的安全风险。 2. sudo 则是基于配置文件明确定义指定用户中以执行哪些命令,只是临时进行安全上下文切换,而不需要进行用户登录切换。在执行sudo 执行命令时只需要输入用户自己的密码即,而不需要知道安全上下文切换的目标用户密码。 3. su与sudo都可以执行用户切换操作,但sudo必须在配置文件中明确定义才可以进行账号切换。 su 切换用户 su username:不完全切换,HOME不会变为目标用户的HOME目录 su - username:完全切换,HOME会变为目标用户的HOME目录。 sudo切换用户 sudo -i 切换为root用户 sudo -u 命令后跟切换的目标用户名 sudo的相关文件 1. sudo命令来源sudo-1

Linux用户和用户组

冷暖自知 提交于 2019-12-01 11:35:28
参考: https://blog.csdn.net/love20165104027/article/details/82386271 跟 用户 相关的文件 : /etc/passwd /etc/shadow 跟 组 相关的文件 : /etc/group /etc/gshadow /etc/passwd的文件内容 : root:x:0:0:root:/root:/bin/bash 第一个字段:账号名称 第二个字段 :密码。(密码信息加密放在 /etc/shadow中,因此这里为x) 第三个字段 : UID。(0表示账号为系统管理员,1-999表示账号为系统账号,1000-6000表示账号为一般使用者) 第四个字段 : GID。(用户所在初始群组的ID号)(每个账号被创建后,都会被分配到一个初始组中) 第五个字段:用户名全称或账号意义说明。(可理解为账号的注释说明) 第六个字段 :家目录。(默认为 /home/账号名称)为什么要有家目录这个概念呢?在多用户系统中,每个人都得有一个家? 第七个字段 :账号登录系统之后取得的 shell。(账号通过该shell跟linux进行交流) /etc/shadow的文件内容: root:$6$BOzhx0mUbB97BizQ$34NhP3GsdbmnzvLwbRqY.kU0X.qUeAC02RQJSf::0:99999:7::: 第一个字段

linux的常用命令--su篇【持续补充ing】

安稳与你 提交于 2019-11-30 12:51:15
su #切换用户命令 例:su temp #从当前用户切换到temp用户。 例:su root当前用户切换到root用户。 例:su - #更简单的从当前用户切换到root用户 注:从高权限用户切换到低权限用户,不需要输入密码。从低权限用户切换到高权限用户,需要输入密码。输入时密码是不显示的。 来源: https://www.cnblogs.com/creasybear/p/11588960.html

linux jdk 安装

孤人 提交于 2019-11-29 19:12:25
登录Linux,切换到root用户 su root 获取root用户权限,当前工作目录不变(需要root密码) 或 sudo -i 不需要root密码直接切换成root(需要当前用户密码) https://www.cnblogs.com/shamo89/p/9265235.html 来源: https://www.cnblogs.com/python-xiakaibi/p/11527930.html

xshell常用命令大全

久未见 提交于 2019-11-29 09:57:28
(1)命令ls——列出文件 ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件 ls a* 列出当前目录下以字母a开头的所有文件 ls -l *.doc 给出当前目录下以.doc结尾的所有文件 (2)命令cp——复制文件 cp afile afile.bak 把文件复制为新文件afile.bak cp afile /home/bible/ 把文件afile从当前目录复制到/home/bible/目录下 cp * /tmp 把当前目录下的所有未隐藏文件复制到/tmp/目录下 cp -a docs docs.bak 递归性地把当前目录下的docs目录复制为新目录docs.bak,保持文件属性,并复制所有的文件,包括以句点开头的隐藏文件。为了方便起见,-a选项包含-R选项 cp -i 在覆盖前询问用户 cp -v 告诉用户正在做什么 (3)命令mv——移动和重命名文件 mv aflie bfile 将afile重命名为bfile mv afile /tmp 把当前目录下的afile移动到/tmp/目录下 (4)命令rm——删除文件和目录 rm afile 删除文件afile rm * 删除当前目录下的所有文件(未隐藏文件)。rm命令不删除目录,除非也指定了-r(递归)参数。 rm -rf domed 删除domed目录以及它所包含的所有内容 rm -i a*