码迷,mamicode.com
首页 > 系统相关 > 详细

linux基础1

时间:2016-07-23 21:28:21      阅读:293      评论:0      收藏:0      [点我收藏+]

标签:linux   基础   命令   

本文用来记录学习linux的学习笔记

1 用户登录

root用户:权限很大,对于系统威胁很大,一般不用root用户登录。

一般用户:权限相对较小,也更加安全。


2终端

用户与服务器交互要用到的设备,分为物理终端和虚拟终端。

    物理终端:路径在/dev/console

    虚拟终端:附加在物理终端上以软件方式实现的。


相关命令:

tty:显示当前的登录终端。

who:查看所有已经登录的终端。

whoami:查看当前终端的登录用户。

who am i:查看当前登录终端的详细信息。

ctrl+alt+f1:切换到图形终端(不关闭其他终端)

ctrl+alt+f2-f6:切换到字符终端(不关闭其他终端)

chvt+数字:切换虚拟终端。

init 3:切换到字符终端,会把图形终端关闭。

init 5:切换到图形终端,会把字符终端关闭。


3 安装VMware Tools工具:

cd /media/vmware tools/    切换入目录

ls查看文件列表,绿色为可执行文件,红色为压缩文件。

技术分享

技术分享

tar xvf ...  解压文件

执行安装:.../vmware-tools-distrib/vmware-install.pl d

技术分享

安装成功!


4 Shell

    命令解释器,把用户的命令翻译成二进制给计算机。分为:sh,csh,tcsh,ksh,bash shell。

    PS1:可以用来定义提示符格式,是一个变量,可以临时修改。

PS1=XXX,即可赋予新值。


5 命令

    命令分为内部命令和外部命令。命令的执行过程为:内核先判断命令是否为内部命令,如果是,立即执行,如果为外部命令,则在$PATH变量中寻找命令,找到了立即执行,如果找不到会报错。

   命令格式:命令+选项+参数

外部命令执行后,后自动保存到内存中,以便于下次执行命令的时候可以加速命令执行速度。可以通过命令hash查看,也可以通过hash -d命令删除。

which:只搜二进制程序的路径,只在PATH变量的目录中搜索。

whereis:也能搜索外部命令,不仅能搜命令,还能搜出帮助文档。


6 安装Screen

前提条件:同一个账户登录同一个linux系统。

求助者:screen -S needhelp

帮助者:screen -ls 查看帮助对象

screen -x needhelp 加入会话

 

screen命令:

screen -S [session]  打开新的会话。

screen -x [session]  加入会话。

退出并关闭screen: exit

剥离当前screen: ctrl+a,d

显示当前已经打开的screen: screen -ls

恢复某screen :screen -r [session]


7 简单命令

date:显示系统时间

date -u:显示格林尼治时间

clock:查看硬件时间

clock -s:将系统时间改为硬件时间

clock -w:将物理时间改为系统时间

cal:显示日历,默认显示当前月份日历

cal+年份:显示某年日历。

echo:显示指定字符串,默认换行。

echo -n:取消默认换行

echo -e :识别某些特殊功能  \c  不换行  \a报警  \b退格  \n 换行 \r光标移动到行首, 不换行   \t隔开。

echo \$PATH :会输出$PATH 因为\转义了。

‘’,””,``.三者区别:’’ 按照原样输出。  “”能识别变量,不能识别命令。`` 既能识别命令也能识别变量。

Linux中让echo命令显示带颜色的字

echo -e "\033[字背景颜色;文字颜色m字符串\033[0m"

比如:echo -e "\033[41;37m TonyZhang \033[0m"













本文出自 “11881794” 博客,请务必保留此出处http://11891794.blog.51cto.com/11881794/1829049

linux基础1

标签:linux   基础   命令   

原文地址:http://11891794.blog.51cto.com/11881794/1829049

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!