SecureCRT 8.0的安装及Linux基本命令介绍

在CentOS虚拟中安装并打开图形界面后,可以在图形界面和命令行界面之间任意切换。在打开终端后输入init3可以切换至命令行界面,输入init5返回到图形界面。

这里我们用SecureCRT 8.0来远程的对虚拟机进行操作,对于SecureCRT 8.0的安装步骤就不详细介绍,简单介绍下如何连接到CentOS。

1.

2.点击完成。
      

3.连接到虚拟机.

4.修改背景

5.接下来的所有操作都可以在这里进行,和在虚拟机中效果相同。

1.su 切换用户,exit退出当前用户

.

2.tty:查看当前的登录终端名;

whoami 显示当前用户名

who am i 显示当前登录的终端信息

who 显示当前所有登录的终端信息

w 显示当前所有登录终端的详细信息。

3.在root用户下利用如下命令可以进行终端之间的联系,其他用户没有该权限:   echo hello > /dev/pts/0

4.编辑器,设置开机自动登录图形化界面:图形界面用gedit;命令行下用nano。

gedit /etc/gdm/custom.conf  进去修改配置文件

[damon]

AutomaticLoginEnable=true

AutomaticLogin=root

nano  /etc/gdm/custom.conf  进去修改配置文件

[damon]

AutomaticLoginEnable=true

AutomaticLogin=root

/etc/issue 登录前的信息

/etc/motd  登录后的信息

5.Shell:

echo $SHELL:查询当前系统使用了哪个shell

cat /etc/shells:查询当前系统已安装的所有shell

AIX(基于unix系统),使用ksh命令

Shell提示符

whoami 显示当前的登录用户名

hostname 显示当前的主机名

pwd 显示当前的工作目录。

PS1="[\[email protected]\H \W]\\$ "  显示与原本的主机名

PS1="[\[email protected]\h \W]\\$ "   不显示与原本的主机名

6.\ 转义字符

7.内部命令与外部命令

type COMMAND 判断一个命令的类型。

enable 显示所有启用的内部命令

enable |wc -l 统计启用的内部命令数量

enable -n COMMAND 禁用一个内部命令

enable COMMAND 启动一个内部命令

enable -n 显示所有被禁用的内部命令

enable -n |wc -l 统计被禁用的内部命令数量

hash 显示当前被hash的外部命令、

-l 显示当前被hash的外部命令,包含别名

-p /.../.... name  手动增加一个hash缓存

-d name 删除一个hash

-r 清空所有的hash

alias > 内部命令> hash > PATH > command not find

alias  显看当前已定义的别名

alias aliname=‘command [-x] [....]‘ 定义别名,

unalias aliname 取消别名定义。

unalias -a 取消所有别名

每个用户都有自己的家目录,有且只有一个。位置在/home/username

root用户的家目录在/root下。

~ 表示用户的家目录。

~/.bashrc  只对当前用户有效

/etc/bashrc  对所有用户有效

在root用户下:

切换到其他用户:

\command ‘command‘ /path/command  执行命令不受别名影响 。

8.命令执行的语法

Command [-a[bc]] [arguments]

选项决定了是否启用命令的某个功能

参数决定命令作用的对象。

--help  --表示长格式选项

ctrl+d 正常终止命令

ctrl+c 强制终止命令

一个命令可以用\分成多行。

9.date

date  $MMDDHHmmYYYY[.SS]:

date -s ‘yyyy-mm-dd hh:mm:ss‘:修改当前时间

mkdir $(date +%F):以当前日期为名创建文件目录

CMOS电池 给 BIOS供电。

hwclock 查示硬件时间(BIOS时间)

hwclock -s 将硬件时间写入软件时间(系统时间)

hwclock -w 将软件时间写入硬件时间

clock = hwclock

10.修改时区

Centos6

ln -f /usr/share/zoneinfo/America/New_York /etc/localtime

ln -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

Centos7

timedatectl 查看当前时区

timedatectl list-timezone 查看所有的时区

timedatectl set-timezone America/New_York 修改为美国时区

timedatectl set-timezone Asia/Shanghai 修改为中国时区

11.cal 显示当月日历

cal yyyy 显示指定年的日历

cal -y 显示当年的日历

cal -3 显示上个月当月下个月的日历

cal -1 同cal 显示当月日历

cal mm yyyy 显示指定年,月的日历

12. halt & poweroff 关机,centos7中用poweroff

reboot 重启

reboot -f 直接断电源再重启。

shutdown

shutdown -r 重启

shutdown -h 关机

shutdown +0 直接关机

shutdown +xx  xx分钟后关机

shutdown hh:mm  指定时间关机

shutdown -c 取消关机(在另一个终端执行)

13.screen

screen 进入screen 名字以当前终端名.主机名前缀

screen -S screenname

screen -ls 或 --list 查看当前所有的screen

screen -r screenname 进入一个screen。

ctrl+d 或 exit 退出当前screen(会话)。

14.echo 显示字符

-n 不换行

-E (default) 不解释\

-e 解释\

\a 报警

\b 退格

\c 不换行

\n 换行,从行首输入

\r 移动行首但不换行

\t 输入tab

\\ 输入一个\

15.$的用法

$变量名 引用变量的值

$()或`` 引用命令执行的结果

$[]运算

${变量名} 或"$变量名" 当变量名的起止不分明时,用来划定变量名的范围,同时引用变量。

16.{}的用法

{a..z} 表示引用指定范围的字母

{1..9999} 表示引用指定范围的数字

{1,3,5} 表示分别引用每一个字符

17.Tab补齐命令

\2TAB 把根下的所有文件列出

~2TAB 家目录下的所有文件列出

.2TAB 当前目录下的所有文件列出,包含隐藏文件

*2TAB 当前目录下的所有文件列出,不包含隐藏文件

$2TAB 显示当前所有的环境变量。

时间: 2024-08-09 02:20:11

SecureCRT 8.0的安装及Linux基本命令介绍的相关文章

Vmware Vcenter6.0 全新安装及群集配置介绍

我们在上一篇文章中有介绍如何安装vsphere ESxi主机及将vmware vsphere5.5升级到vmware vsphere6.0的介绍,而今天呢,主要介绍vsphere vcenter,说到vsphere vcenter相信大家都很熟悉了,vcenter就类似windows下的scvmm功能,用来管理hyper-v主机的服务软件,以此类推vcenter那就是管理vmware vsphere主机的管理中心,而下面我们着重介绍vmware vcenter的全新安装及添加esxi主机及群集配

nodejs+express4.0+mongodb安装方法 for Linux, Mac

废话不多说 1:下载nodejs包 下载地址如下:http://www.nodejs.org/download/ 下载source code版本需要解压后到其目录执行./configure,然后make && make install; 而binaries的tar.gz解压后即可. 2:下载mongodb 下载地址如下:http://www.mongodb.org/downloads 而binaries的tar.gz解压后即可. 3:配置环境变量 cd ~:此目录下有个.bash_prof

VMware虚拟机下安装RedHat Linux 9.0

从这一篇文章开始我和大家一起学习Linux系统.不管是什么样的系统,必须安装上才能谈使用对吧. Linux版本 安装Linux之前需要了解一下Linux系统的安装版本. Linux的版本分为内核版本和发行版本. 内核版本: 内核版本是由Linux领导小组控制的. 内核提供了一个在裸设备与应用程序间的抽象层. 现在最新的版本为2.6.24 发行版本: 仅有内核而没有应用软件的操作系统是无法使用的,所以许多公司将内核.源代码以及相关的应用程序组织成一个完整的操作系统,这就是发行版本.它们的发行版本号

UEFI安装Kali Linux 1.1.0记录

现在使用Kali Linux 1.1.0, UEFI启动,使用Fcitx的拼音输入法,词库实在不爽,将就写一写. 本文地址: http://www.cnblogs.com/go2bed/p/4295466.html 硬件概要: ThinkPad, intel, 500G机械硬盘,Linux分区分别挂载: / /home swap 3个. _____________ 0x00 我首先尝试使用U盘和Universal USB Installer 制作启动U盘.只能在Legacy模式启动. 在“安装系

Oracle 10g 10.2.0.1 在Oracle Linux 5.4 32Bit RAC安装手冊(一抹曦阳)

Oracle 10g 10.2.0.1 在Oracle Linux 5.4 32Bit RAC安装手冊(一抹曦阳).pdf下载地址 ,step by step http://download.csdn.net/detail/rlhua/7699223

破解安装 SecureCRT 7.0.2 for mac完美破解版,mac secureCRT , apple secureCRT

mac secureCRT , apple secureCRT 下载地址:http://download.csdn.net/detail/guolichun/7733069 破解安装  SecureCRT 7.0.2 for mac完美破解版 Last login: Sat Aug 9 09:17:45 on ttys000 admindeiMac:~ nihao$ ssh 42.62.29.4 ssh: connect to host 42.62.29.4 port 22: Connectio

Debian GNU/Linux 6.0 图形安装

一.准备安装Debian系统 1.Debian简介 Debian是由GPL和其他自由软件许可协议授权的自由软件组成的操作系统,由Debian计划(Debian Project)组织维护.Debian计划没有任何的营利组织支持,它的开发团队完全由来自世界各地的志愿者组成,官方开发者的总数超过1000名,非官方开发者为数更多. Debian计划组织跟其他自由操作系统(如Ubuntu.openSUSE.Fedora.Mandriva.OpenSolaris等)的开发组织不同.上述这些自由操作系统的开发

linux+php5.1.6+mysql5.0.2+apache2.0.55安装配置说明(转)

linux+php5.1.6+mysql5.0.2+apache2.0.55安装配置说明:一.mysql5.0.2的安装配置过程及说明:1. #tar -zvxf mysql-5.0.2-alpha.tar.gz2. cd mysql5.0.23. ./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql --with-charset=gbk  #--prefix=/usr/loc

FEKO 6.0 电磁仿真软件在 Linux下安装以及破解详细步骤(附下载地址和注册程序)

FEKO6.0各版本下载地址(来源于寺院的研究僧): Intel/AMD (32-bit x86) Windows (XP, Vista, Windows 7, Server 2003) feko_distrib_6.0_win32.exe (320 MByte) Linux feko_distrib_6.0_LINUX.tar.gz (392 MByte) Intel/AMD (64-bit x86_64) Windows (XP, Vista, Windows 7, Server 2003,