Linux 基础学习 Gnome 命令及帮助(RHEL)
来源:互联网 发布:php判断变量是否存在 编辑:程序博客网 时间:2024/06/05 16:35
两种图形界面
GNOME:快
KDE:慢,类windows
Gnome
nautilus:gnome自带的以图形方式管理文件
修改权限、界面、重命名等。
设置:总是以浏览器打开,打开“计算机”就是类似windows文件管理器的界面。
获取帮助
一、命令格式
command + option + argument
命令+选项+参数
command 命令特别精简,常用命令一般不超过5个字符。
option 有两种格式:
- -letter : 简写,不一定有,如ls -l
联合使用,如ls -a -l -R 可写为ls -alR
ls -alR / 遍历系统所有文件 - –word : 全写,如ls –long,这里面–是两个短-
二、常用命令:
- cal 查看日历
- date 查看日期
- 更改密码 sudo passwd fg#$FG23VVVB
linux有多种命令解释器如:bash csh ksh
现在主流的是bash。
内部命令
当前shell自带的命令
外部命令
- 查看当前用的是什么命令解释器:
echo $SHELL
结果:
/bin/bash
- 查看安装的shell
cat /etc/shells
- 使用 sh , 不加载账号信息,安全性比较好
sh 进入 sh的shellexit 退出
- 查看环境变量
echo $PATH
操作系统如何区分命令的权限的,与PATH有很大关系。
创建命令:
mk /home/dd/bintouch /home/dd/bin/hellochmod 777 /home/dd/bin/hellohe 按tab
- 查看计算机名
echo $HOSTNAMEecho $USERNAME
- 移走一条命令
mv /bin/ls /root/ls 不能用了
- 给PATH赋值
临时赋值,调试使用PATH=/.......
- 获取帮助
帮助的级别
whatis command ,如whatis firefoxwhatis service
有时候会看不见结果,whatis 需要数据库支持。安装:
makewhatis
第二级帮助
command --help
解释:
Usage: 用法
Usage: tail [OPTION]... [FILE]...
示例:
date --helpdate +%j 查看今天是一年中的第几天date +%j%t%m
第三级帮助
man command 查文档,用的less查看器
空格 pagedown 下翻
pageup 上翻
q 退出
/ 查找 n是跳到下一个, shift+n上跳
man以章节来查询显示。
1. 是普通的命令
2. 是系统调用,如open,write之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文件)
3. 是库函数,如printf,fread
4. 是特殊文件,也就是/dev下的各种设备文件
5. 是指文件的格式,比如passwd, 就会说明这个文件中各个字段的含义
6. 是给游戏留的,由各个游戏自己定义
7. 是附件还有一些变量,比如向environ这种全局变量在这里就有说明
8. 是系统管理用的命令,这些命令只能由root使用,如ifconfig
如:
man 1 ls 第一章ls
通过输入 :
whatis ls
看到帮助文档在第几章
其它的:
a|b|c 或,不能并用
-abc 随便组合
man-k httpd 在文档中查找与httpd相关的文档
如:
man -k web
info 命令
info 是内容,man是目录。info是带超链接的。
第四级帮助
在doc里位置在会有编程人员留的一些文档。
/usr/share/doc/
其它,搜索引擎、开源社区网站
vim
nano: 编辑器
vim: 前身 vi
三种模式
查看:复制、删除等
查看模式下的高效用法:
- 复制:y4y
- 粘贴:p
- 剪切:d4d(剪切4行) dd(剪切当前行)
- 撤销 : u
- 还原 : ctrl + r
- 到文件头 gg
- 到行尾 GG
- 到某一行 数字gg
- 数字 下 跳几行
- 数字 右 跳几个字符
编辑模式
- i 原地进入编辑模式
- o 在下一行进入编辑模式
- O 在上一行进入编辑模式
- a 在原地后面进入编辑模式
在编辑模式按insert键切换为覆盖模式
命令模式
冒号进入 命令模式。
- 显示行号:set nu
- 不显示行号:set nonu
- 写入退出 :wq 或 :x
- 退出编辑模式 :esc
- 查找 / ,n进入下一个
- 替换当前行 :s/main/mian/g
- 替换所有行 :%s/main/mian/g
- 指定行号替换 :1,10s/main/mian/g
- 保存 :w
- 另存 :w 名称
- 强制保存 :w!
- 强制退出 :q!
- 强制写入退出 :wq!
- 查看帮助 :h
- Linux 基础学习 Gnome 命令及帮助(RHEL)
- Linux 基础学习 Bash(RHEL)
- Linux 基础学习 存储(RHEL)
- Linux学习---帮助命令
- Linux 学习笔记(五) -----帮助命令及压缩与解压
- Linux开关机及帮助命令
- Linux学习笔记:Linux基础命令之二(Linux命令帮助的获取)
- Linux学习之帮助命令
- Linux学习笔记--帮助命令
- Linux学习之帮助命令
- Linux命令格式及帮助命令详解
- Linux命令格式及帮助命令详解
- Linux命令格式及帮助命令详解
- linux帮助命令及命令补全功能
- Linux帮助命令及开关机命令
- Linux帮助命令及开关机命令
- Linux命令格式及帮助命令详解
- Linux 基础-命令帮助文档,IO重定向及管道操作
- 子网掩码
- unity开发的时候的一些UI帮助函数和方法
- 好的Android开发习惯(总结)!
- strcpy sprintf memcpy的区别
- 报时助手
- Linux 基础学习 Gnome 命令及帮助(RHEL)
- 测试
- 学会debug调试程序
- java JTable数据居中显示
- DM6446中GT_Trace的使用
- EL 表达式小结
- 博客介绍一下2017
- 计算机组成原理总概括(转)
- android第十节CheckBox