ImageVerifierCode 换一换
格式:DOCX , 页数:96 ,大小:160.51KB ,
资源ID:10617407      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10617407.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ssh 基本操作语句大全.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

ssh 基本操作语句大全.docx

1、ssh 基本操作语句大全命令vim /etc/sysconfig/network 改主机名uname -a 查看当前机器的架构 i386uname r 查看当前的内核版本cat /etc/redhat-release 查看当前系统版本whoami 查看当前登录的用户hostname 查看当前的主机名 临时改主机名 hostname 主机名pwd 查看当前目录su 普通切换用户 su 递归切换用户(包括权限)gedit 创建新的空白文件cd 切换目录 用户的家目录. 表示当前目录. 表示上一级目录 返回上一次所在的目录cd 返回用户的家目录ls 显示当前目录下有那些文件ls 目录 显示指定目录下

2、有那些文件命令的语法格式:命令的名称 选项 参数 命令可以单独使用, 可以不带选项和参数,命令后必须要加空格可以通过颜色区分文件的类型:蓝色代表目录 浅蓝色代表连接文件 黑色或灰色代表普通文本文件 黄色代表设备文件 如dev下的文件 红色代表压缩文件 绿色代表有执行权限的文件 .conf 代表配置文件.tar代表压缩文件 bin 普通可以使用的命令sbin 特权用户可以使用的命令/lib 应用程序在运行过程中调用的库文件media与/mnt 用来挂载移动设备的目录挂载u盘:如果是fat格式的U盘,挂载命令:mount -t vfat /dev/sdb1 /mnt/udisk如果是ntfs格式的

3、U盘,挂载命令:mount -t ntfs-3g /dev/sdb1 /mnt/udisk 但是注意,ntfs格式要挂载的话,需要下载一个ntfs-3g-2011.4.12etc 应用程序配置文件存放的目录dev 设备文件存放的目录home 普通用户的家目录root 管理员的家目lostfound 存放磁盘检测时产生的磁盘碎片文件opt 应用程序默认安装目录proc 虚拟目录 不占用系统磁盘空间selinux 与selinux程序相关的文件tftpboot tftp工作目录tmp 临时文件var 存放变化文件(各种服务的日志文件)usr 安装源码文件时 源码包文件存放的位置相对路径 . 绝对路

4、径 /相对路径是 从当前目录为起点绝对路径是 从根目录为起点ls -l 是长格式显示ls -a 显示所有内容(包括隐藏文件) 隐藏文件以.开头ls -d 显示单个目录的文件属性ls -R 递归显示指定目录下的文件信息mkdir 目录的名字 (名字不可重名 区分大小写)创建目录(可指定路径)mkdir -p 同时创建多级子目录mkdir -m 创建目录时指定目录的权限rmdir 删除目录命令(只能删除空目录)rm -rf 删除非空目录及文件 r 递归 f 强制touch 创建空文件、更改文件的时间date 查看时间和日期 修改时间和日期 语法 date “参数” Y4位的年 m两位的月 d两位的

5、日 H小时 M分钟 S秒 时间和日期的修改:日期 date s “20120314” 修改时间 date s“10.15.20”stat 文件名 查看文件的状态、详细信息file 文件名 查看文件的类型 查看文件是否为空mv 移动、重命名cp 拷贝命令(文件的复制) 不加参数只能考单个文件,要拷贝文件夹要加r参数。 代表0个或多个 (通配符) 范围内的组合 (通配符).代表? 代表任意一个字符./*的组合代表当前目录下*代表根目录下所有文件(危险)解释为 前面的执行成功了就执行后面的,如果前面没成功,就不执行后面的。与相反。;按顺序执行命令对文件内容操作的命令:cat 显示整个文件的全部内容

6、cat /dev/cdrom xxx.iso 会做iso映像cat -b 显示行号 cat b 文件名cat 适合看内容较少的文件more/less 文件名 (适合看内容多的文件)more 空格翻页(只能向下翻页,不能向上翻页)less 空格翻页 (可以上下翻页) pg UP向上 pg DN向下安键盘上的q键 退出查看模式head 文件名 查看文件头部内容 (默认查看文件的前10行) 可以加参数 head 20 文件名 (看文件开头20行)tail 文件名 查看文件尾部的内容 (默认查看文件末尾10行) 可以加参数 tail 20 文件名 (看文件末尾20行)更改网络设置ifconfig et

7、h0 查看IP地址ifconfig eth0 192.168.1.1 netmask 255.255.255.0配置ip地址 用命令配置的都是临时的ifconfig eth0 192.168.1.1/24 配置ip地址 用命令配置的都是临时的ifconfig eth0:0 ip 一块网卡绑定多个ip地址ifdown eth0 禁用网卡ifup eth0 启用网卡# cd /etc/sysconfig/network-scripts/ 网卡设备文件目录mii-tool eth0 查看网卡状态service network restart 重启服务网络下载 lftp IP地址 get 文件名 为下

8、载文件 mirror 下载文件夹加载U盘 fdisk l 查看 fdisk -l | tail -5 显示最后5行/dev/sdb1 为U盘mount devsdb1 umount 卸载mount 查看挂载情况mount o loop xxx.iso /mnt加载光盘# mount /dev/cdrom /mntcd /mntls#mount 查看当前加载的设备/dev/sda3 on / type ext3 (rw)sysfs on /sys type sysfs (rw)1 设备名 on 加在点 type 文件系统类型 加载方式(rw)mount -t 文件系统类型 加载方式 光盘下Clu

9、ster 集群功能的软件包文件CimagesVT 虚拟化文件安装文件 tar -zxvf 文件名./可执行文件shutdown -r nowrebootinit 6以上三条为重启命令shutdown -h nowinit 0以上两条为关机命令补充:语法:shutdown -efFhknr-t 秒数时间警告信息参数:-c 当执行shutdown -h 11:50指令时,只要按+键就可以中断关机的指令。-f 重新启动时不执行fsck。-F 重新启动时执行fsck。-h 将系统关机。-k 只是送出信息给所有用户,但不会实际关机。-n 不调用init程序进行关机,而由shutdown自己进行。-r s

10、hutdown之后重新启动。-t 送出警告信息和删除信息之间要延迟多少秒。时间 设置多久时间后执行shutdown指令。警告信息 要传送给所有登入用户的信息。需要特别说明的是该命令只能由超级用户使用。例1,系统在十分钟后关机并且马上重新启动# shutdown r +10例2,系统马上关机并且不重新启动# shutdown h nowdu 查看目录的使用情况 h 按(M)兆 sh 查看目录的大小df 查看硬盘的使用情况 h 按(M)兆 i 磁盘名看磁盘的inond号wc 统计文件内容 l 统计行数 w 统计单词数 c 字节数ps aux | wc -l文件查找命令vncviewer IP 远程

11、观看echo $PATH 查看变量which 仅限搜索$PATH下的路径查看外界命令软件包which 查看命令目录rpm qf rootHC sysconfig# cat /etc/sysconfig/i18n(注意是18数字)LANG=zh_CN.UTF-8查看系统语言 zh_CN.UTF-8 为中文2012年3月7日 上课第二天whereis B指定查找的范围 b 指定命令名 whereis -B /sbin -b shutdowngrep 在指定的文件内查找 指定的字串是否存在 (把与查找字串匹配的行显示出来)grep 选项 “查找的字串” c显示匹配的行数 -i匹配时忽略大小写 v 取

12、反grep root /etc/passwdecho 输出命令echo 123 1.txt 把123写到1.txt? 覆盖输出 追加输出以什么为开头 $以什么为结尾ps aux | grep dhcpd 此命令是查看进程中所有dhcpdlocate 查找文件 (查找范围是在当前的数据库里查找)updatdb 更新本地数据库(更新根) 用locate前要先更新数据库find 查找范围 exec 处理动作 可选 1 根据文件的类型查找 type 类型 f普通文件 d目录 b块设备 s套接字 l连接文件 p管道文件 举例:# find -type f find /etc/ -type f2 根据文件

13、的名字查找 name 文件名 (*.cf) 可以和通配符组合 find /etc -type d | grep yum-empty 代表空文件dirname 查看文件的目录名basename 查看文件的文件名查看指定目录下子目录的权限find /etc/ -type d -exec ls -ld ;3 根据文件的所有者 所属组 查找 -user -group 4 根据文件的权限查找 -perm 表示或 只要与查找权限表达式任意一个权限匹配 就符合查找条件 表示与 必须与查找权限表达式所有权限位匹配 才符合查找条件5 根据文件的访问时间查找 -mtime文件的属性被修改的天数 -atime文件被

14、访问的时间 -ctime 文件内容被修改的时间 6 查找到文件之后对其进行处理 exec 7 查找空文件 -empty8根据文件的大小查找 size -数字单位可以是兆M useradd 添加用户passwddd if/dev/zero of=test.txt bs=10M count=1 ?帮助命令help man -k 模糊查找 man 1 用户指令 man 2 系统指令 man 3 程序库 man 4 设备info 例如:info ddmakewhatis 重新生成帮助文档补充:makewhatis 呢?其实 whatis 运行的结果是需要把命令的情况检索到它的数据库中的。对于还没有这个

15、数据库的系统,就需要用 makewhatis 命令来让系统立即检索。否则系统将在一定的时候自动检索。通过下面的命令运行的实例,大家就应该比较清楚地了解到这一点了。rootOwnLinux-server media# whatis whatiswhatis: nothing appropriaterootOwnLinux-server media# whatis makewhatismakewhatis: nothing appropriaterootOwnLinux-server media# whatis lsls: nothing appropriaterootOwnLinux-serve

16、r media# makewhatisrootOwnLinux-server media# whatis whatiswhatis (1) search the whatis database for complete wordsrootOwnLinux-server media# whatis makewhatismakewhatis (8) Create the whatis database打包 解包 tar打包 tar 打包文件名称.tar 打包的源文件 f 归档 必须要加的参数放在参数的尾端 c创建一个包文件(用于打包) x解开一个打包文件(用于解包) v显示打包或解包的过程 -t显

17、示打包文件内的列表 -remove打包的同时删除原文件 get 把某个文件从包中取出 可以是多个(不用解包) tar cvf tf.tar /etc/passwd /etc/gshadow 同时打包2个文件 默认打包到当前目录tar -cvf /tmp/all.tar /etc/.conf 指定目录 并配合通配符使用解包tar -xvf 不指定路径就默认解包到当前 -C 解包时指定解包的位置示例:#tar -xvf -C /etc压缩 解压缩压缩 gzip 只能压缩单个文件,不能压缩目录 如果想对目录进行压缩 要和tar命令连用压缩后的后缀名为.gz解压缩 gunzip 只能解压缩单个文件,不

18、能解压缩目录压缩 解压缩 gzip gunzipzip unzipbzip bunzipgzip 选项 文件名 1 快速压缩 9最高比例压缩 r递归压缩 (压缩指定目录下的单个文件) d 解压缩 特点:1 压缩或解压缩时自动删除原文件2 自动添加后缀名.gzgzip 9 passwdtar+gzip打包并压缩tar zcvf z代表gzip解包并解包tar -zxvf -C bzip2 用来压缩单个文件特点:压缩或解压缩时删除原文件bunzip2 解压缩用法和gzip一样,但是压缩效果比gzip好。tarbzip2 名称设置为 .tar.bz2tar -jcvf 打包压缩tar -jxvf C

19、 解压解包文件编辑包括:看 查找 修改 保存 删除 vim编辑器vim 特点:1 文件存在就打开文件 2 文件如果不存在,就创建并打开文件 3 如果不在要编辑的文件当前所在的路径下,要输入文件的绝对路径我要对文件进行不同操作的时候,要使用不同的操作模式vim编辑器的模式1 命令行模式 (把一个文件用vim打开时就是命令行模式) 删除 复制 粘贴 光标跳转光标在行间跳转 gg 将光标定位到文件的首行shiftg 将光标定位到文件的末行100gg将光标定位到指定行,如100行光标在行内跳转Hpme 把光标定位到行首end 把光标定位到行尾Pu UP 向上翻页 Pg Dn 向下翻页x 删除光标所在位

20、置的字符(单个)u 撤销刚刚的操作d$ 删除光标后面的字符(包括光标所在位置)d 删除光标所在位置前面的字符(不包括光标所在位置)dd 删除光标所在的整行10dd 删除10行dw 删除一个单词yy 复制光标所在行的整行10yy 复制10行p 粘贴在光标所在行的下方P 粘贴在光标所在行的上方ddp 剪切ZZ 保存退出:x 保存退出2 输入模式 (对文件的内容进行编辑时候要进入输入模式) 进入输入模式的键盘按键 (I i O o A a)区别是输入数据的位置不同 常用i键I 行首插入i 光标所在位置插入O 光标所在行上方插入一行o 光标所在行下行插入一行A 行尾输入a光标后方输入3 末行模式 (替

21、换 查找 保存 另存为 导入) 从命令行进入末行模式 :w 保存q 退出! 强制关键字 搜索关键字(从上往下)?关键字 搜索关键字 (从下往上)n 从上往下找N 从下往上找:set nohlsearch 去掉高亮显示替换:s oldnewgi 把old替换成new gi表示替换方式 g代表匹配就替换 i表示 忽略大小写 不指定行数 默认为光标所在行 替换整行:s oldnew 把old替换成new 只替换光标所在位置的字符:3,4s oldnew 把34行的old替换成new另存为:w 文件名 默认存在当前目录下:w etc文件令 指定路径:1,10w 文件名 另存一部分导入 (把其他文件的内

22、容放到当前文件):r tmp文件名:4r /tmp文件名?:!ls l 不退出编辑文件 执行系统命令同时打开多个文件vim 1.txt 2.txtx 3.txt:next 切换到下一个:first 返回第一个多窗口显示文件(垂直)vim -O 1.txt 2.txt多窗口显示文件(水平)vim -o 1.txt 2.txt切换窗口ctrlww(配合上面的多窗口显示文件)末行模式下显示行号 set nu 末行模式下取消行号 set nonu第三天 12年3月8日用户和用户组的管理用户的添加 修改 删除 与用户相关的系统配置文件用户密码的设置 配置文件用户组的添加 修改 删除 与用户组相关的配置文

23、件用户组密码的设置 配置文件linux用户的分类1 特权用户 (root) linux 系统的管理员 拥有最高权限2 程序用户 服务运行时进程的所有者 ( 程序用户是我们安装完实现某个服务的rpm软件包后自动产生的用户)3 普通用户 用root用户手动添加的那些用户 (这类用户对系统文件的访问权限有限 如果想对某个文件有访问权限 需要用root用户提升使用权限 用chmod )添加用户useraddadduser 选项 (区分大小写 不能重名、不要用特殊字符和通配符 没有密码的用户不能进入系统)useradd u 添加用户的时候指定uid 默认是从配置文件里当前最大uid号自动加1userad

24、d g 添加用户的时候指定gid 如果不指定 gid与uid号相同设置密码passwd 存放用户信息的系统文件etcpasswdjun : x : 500 : 500 : GH : /home/jun : /bin/bash用户名 密码占位符 UID GID 用户的描述信息 用户的家目录 用户的shell第一列 用户名第二列 密码占位符 密码存放在/etc/shadow第三列 uid号 (root 0 系统用户 1499 普通用户 50060000) 第四列 gid号 用户所在的用户组的编号 当我们每创建一个用户 的时候,系统就会自动创建一个与用户同名的组 这个组就是这个用户的初始组 存放当前

25、系统用户组信息的文件 /etc/group (root 0 系统用户 普通用户 50060000) groups 显示当前用户所属组 groups 查看指定用户所属组/etcgroup 用户组信息/etc/gshadow 用户组密码文件useradd g 指定用户的初始组 (组要事先存在)useradd G 指定用户的附加组 (组要事先存在)useradd -g tea -G stu user1注意:当指定了用户的初始组时 系统就不会在创建与用户同名的组名了第五列 用户的描述信息 添加描述信息:#useradd -c 描述 用户名第六列 用户的家目录 当用这个用户登录时 默认进入的目录 每添加

26、一个用户时,系统都会在/home下创建一个与用户同名的目录,这个目录就是家目录 useradd -M 创建用户的时候不创建家目录 useradd d 创建用户时给用户指定家目录 指定的家目录不用事先创建,若目录事先被创建好,系统就不会把/etc/skel目录里的用户初始化环境配置文件自动拷贝到用户指定的家目录里,导致的后果是 用户登录后没有系统的初始化信息,这时得自己手动拷贝初始化信息文件才好,也可以自己手动在/etc/skel 目录里加说明文件 etcskel .bash_profile 用户登录系统时候初始文件 .bashrc 每打开一个终端的设置 .bash_logout 每次退出系统的

27、时候 初始化文件用户家目录下的初始文件,是从/etc/skel目录下复制过来的第七列 用户登录系统时使用的shell (默认的shell是 /bin/bash) cat /etc/shells 查看linux可以使用的shell的种类 useradd -s 当一个用户使用的shell是/sbin/nologin这个用户无法登录系统用户信息的修改usermod 选项 l 改名字usermod l 改名 修改后家目录不变usermod L 锁帐号(对root无效)usermod U 帐号解锁删除用户userdel 选项 -r 删除用户的时候,同时删除用户的家目录 (如果不加r参数 只是把用户的登录

28、名删除了 家还在)用户被删除 用户的初始组也被删除了用户密码的设置用useradd添加一个用户,如果没有给这个用户设置密码,那么是不能使用这个用户登录系统的,但是可以用root 切换rootHC # grep jun /etc/shadow存放用户密码文件 此文件分为9列 root : $1$1O4sQSdd$.gsxo/4cS2gDBVdzK.01.1 : 15405 : 0 : 99999 : 7 : : : 第一列 第二列 第三列 第四列 第五列 第六列 第七 第八列 第九列第一列 用户名第二列 密码第三列 上一次修改密码的时间1970年1月1日第四列 密码的最短有效天数第五列 密码的最长有效天数第六列 提前多少天提醒用户口令将过期,默认值为7第七列 密码过期后多少天后用户失效第八列 用户过期时间第九列 保留列(未用)passwd 选项 用户名 设置密码 如果不跟用户名 默认是修改自己的密码不加任何选项就是设置、修改用户的密码d 删除密码l 锁定帐号u 帐号解锁chage help用法:chage 选项 用户名选项: -d, -last

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1