Linux-简单命令及操作
Linux简单命令
安装centos系统
通过虚拟机进行安装,使用vmware软件,下载centos镜像包
远程连接工具,Xmanager包,使用Xshell
终端
- 图形终端
- 虚拟终端 /dev/tty#
- 物理终端
- 设备终端
- 串行终端
- 伪终端 /dev/pts/#
查看当前使用的终端:
tty
shell
shell用来在linux系统上的一个接口,将用户的输入发送给操作系统去执行,并把得到的结果输出出来
查看当前系统支持的shell
cat /etc/shells
切换当前使用的shell
chsh -s shell
查看当前运行的shell
echo $SHELL
执行命令
写完命令后直接回车就可以
内部命令
安装完系统以后自带的命令,就是内部命令
通过help来获取内部命令的列表
外部命令
- 第三方提供的,在某些地方可以直接找到执行文件
type 查看命令的类型 which 查找命令的路径
单双引号的区别
"" 可以直接打印变量的值
‘‘ 引号里面写什么就打印什么
关机重启
shutdown 默认是一分钟之后关机 shutdown -c 取消 shutdown -r 重启 TIME - now 立即 hh:mm +# 表示多长时间以后重启 reboot 重启 -p 切断电源 init 6 重启 init 0 关机 poweroff 关机
命令的格式
command [options] [args...] 选项:启用或者禁用某些功能的 短选项:-a 长选项:--all 参数:命令的作用对象,一般情况是目录,用户等等 注意: 多个选项及参数和命令之间需要用空格隔开 ctrl+c来取消命令的执行 用;来隔开同时执行的多个命令 使用\来将命令切换成多行
echo 回显
输入什么就输出什么,并且加入了一个换行符
获取环境变量
echo $PATH
命令的展开
a{1..10} 命令展开 a{1..10..2} 指定步长 seq 1 10 seq 1 2 10
命令引用
`date` $(date)
stat 查看文件状态
访问时间:access 读取文件内容 atime
修改时间:Modify 改变文件的内容 mtime
改变时间:change 改变文件的内容 ctime
禁止覆盖
set -C 禁止覆盖 set +C 允许覆盖
vim
打开文件
vim [options] file +# 打开文件以后光标在#行的行首 +/string 直接定位到第一个被匹配到的string的行的行首 -m 只读模式打开 -e 直接进入扩展命令行模式 -b 以二进制方式打开文件
关闭文件
扩展命令行模式
q 退出 q! 不保存强制退出 wq 保存退出 wq! 强制保存退出 x 保存退出
命令模式
ZZ 保存退出 ZQ 不保存退出
可视化模式
- v 面向字符
- V 面向行
- ctrl+v 面向的是块
- 可以配合键盘移动键使用
- 突出显示的文件可以删除,复制,变更,过滤,替换等等
vim帮助信息
:help
: help topic
vimtutor
相关推荐
tianhuak 2020-11-24
以梦为马不负韶华 2020-10-20
彼岸随笔 2020-10-20
yutou0 2020-10-17
applecarelte 2020-10-16
ourtimes 2020-10-16
farwang 2020-11-25
星愿心愿 2020-11-24
zhjn0 2020-11-24
昭君出塞 2020-11-23
bluecarrot 2020-11-23
linuxwcj 2020-10-21
waterhorse 2020-09-19
MRFENGG 2020-11-11
rainandtear 2020-10-30
kyssfanhui 2020-10-20
liuhangtiant 2020-10-20