导航:首页 > 程序命令 > linux登录命令

linux登录命令

发布时间:2022-02-22 11:28:01

1. 什么是linux的登录shell与非登录shell

Linux的登录shell与非登录shell的含义及区别:

1、含义:登录shell,指的是当用户登录系统时所取的那个shell,登录shell属于交互式shell。

登录shell将查找4个不同的启动文件来处理其中的命令,用户登录后,在终端上输入命令,shell立即执行用户提交的命令,当用户退出后,shell也终止了。

非交互式:即shell与用户不存在交互,而是以shellscript的方式执行的,shell读取存放在文件中的命令,并且执行它们。当它读到文件的结尾EOF,shell也就终止了。

2、完整度不同:如果启动了一个bash shell而没有登入系统(如在CLI提示符中键入bash),则启动了一个交互式非登录shell。

交互式非登录shell执行/bashrc文件中的命令,在每次执行shell脚本时,都会重新读取这个文件,所以是最完整的。

3、使用情况不同:登录shell的初始化文件(比如.bash_profile)通常会运行这个文件。这样,登录shell和非登录shell都可以使用.bashrc中的命令。

4、登陆方式不同:登录 shell 需要用户名、密码登录后进入的 shell,或者通过--login选项生成的 shell 。

非登录 shell 是指不需要输入用户名和密码即可打开的 shell,比如输入命令bash或者sh就能进入一个全新的非登录 shell,在 Gnome 或 KDE 中打开一个 “terminal” 窗口,也是一个非登录 shell。

5、数值不同:

查看$0的值,登录shell返回-bash,而非登录shell返回的是bash。

需要注意的是:执行exit命令,退出的shell可以是登录或者非登录shell;执行logout命令,则只能退出登录shell,不能退出非登录shell。

(1)linux登录命令扩展阅读:

登陆shell通常指的是:

1、用户通过输入用户名/密码(或证书认证)后启动的shell;

2、通过带有-l|--login参数的bash命令启动的shell。

例如,系统启动、远程登录、使用su-切换用户、通过bash--login命令启动bash等。

而其他情况启动的shell基本上就都是“非登陆shell”了。

例如,从图形界面启动终端、使用su切换用户、通过bash命令启动bash等。

2. 求linux 进入oracle完整命令~第一次尝试登陆~向各位求教~在线等!

su - oracle
sqlplus /nolog
connect /as sysdba

详细步骤:

oracle数据库是目前最流行的服务器数据库之一,能够事项分布式处理功能,那么Linux服务器要如何启动oracle数据库呢?下面小编就给大家介绍下Linux使用命令启动oracle数据库的步骤,一起来了解下吧。

首先使用oracle用户登录Linux,然后在shell命令行中执行下面的命令:

第一步:打开Oracle监听

$ lsnrctl start

第二步:进入sqlplus

$ sqlplus /nolog

SQL》

第三步:使用sysdab角色登录sqlplus

SQL》 conn /as sysdba

第四步:启动数据库

SQL》 startup

3. linux启动直接登录到命令行模式

vi /etc/inittab

id:3:initdefault:


然后重启下reboot

4. 远程登陆LINUX的命令是什么

如果是linux登录linux,那么你用ssh -l user@server 这样的方式登录,如果是其他系统比如windows的话,那么你需要一个软甲,比如putty然后用SSH的方式登录。
以前linux可以telnet登录但是新的linux系统已经关闭了telnet功能,不能登录了。

5. linux远程登录命令login是什么意思

Login是什么意思?Login直译是登录的意思,通常所说的Login,通常是指Login命令。常用Linux系统主机的人们应该并不陌生,Login是远程登录Linux shell的常用命令,形象点来说,Login就是打开Linux的大门。
Login的主要作用就是登录系统,它的使用权限是所有用户。
Login的使用方法是:

基本语法是:login[name][-p][-h主机名称]

主要参数是:
-p:通知login保持现在的环境参数。

-h:用来向远程登录的之间传输用户名。

6. linux下 显示登录用户详细信息的命令是什么

linux w 命令参数:
-f 开启或关闭显示用户从何处登入系统。
-h 不显示各栏位的标题信息列。
-l 使用详细格式列表,此为预设值。
-s 使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。
-u 忽略执行程序的名称,以及该程序耗费CPU时间的信息。
-V 显示版本信息。

USER —登录的用户名
TTY —登录后系统分配的终端号
FROM—远程主机名,即从哪儿登录来的
LOGIN@—何时登录
IDLE—空闲了多长时间,表示用户闲置的时间。这是一个计时器,一旦用户执行任何操作,该计时器便会被重置
JCPU—和该终端(tty)连接的所有进程占用的时间,这个时间里并不包括过去的后台作业时间,但却包括当前正在运行的后台作业所占用的时间
PCPU—指当前进程(即在WHAT项中显示的进程)所占用的时间
WHAT—当前正在运行进程的命令行
例如:
user3 pts/39 192.168.0.5 07Jul13 2:11m 1.62s 1.58s ssh 10.1.1.2
user3用户2013年7月7日从IP 192.168.0.5登录到本机,终端号pts/39,已经2小时11分没有操作了,登录后其所有进程占用CPU时间1.62秒,当前执行的程序是ssh 10.1.1.2,占用CPU时间1.58秒

阅读全文

与linux登录命令相关的资料

热点内容
linuxpython下载安装 浏览:934
人工免疫算法matlab 浏览:655
黑客点击指标源码 浏览:813
农场源码搭建 浏览:307
phpfopen读取 浏览:111
linuxc暂停 浏览:833
海康的云服务器的作业 浏览:132
pdf组织技术 浏览:402
钢筋加密区原位标注怎么确定跨数 浏览:366
微信小程序朋友圈发消息源码 浏览:209
手机连接服务器在什么设置 浏览:931
linux关闭httpd 浏览:80
剑与家园服务器怎么样 浏览:173
金蜘蛛源码公式 浏览:821
java自定义监听 浏览:983
明星公仔娃娃app叫什么 浏览:341
拼多多程序员价格 浏览:77
离上班的地方13公里源码 浏览:563
共产主义pdf 浏览:833
安卓云顶之弈用什么登陆 浏览:778