Linux是一种自由和开放源码的操作系统,存在着许多不同..

[复制链接]
wangzuopu 发表于 2019-1-31 19:36:45 | 显示全部楼层 |阅读模式
l Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核
l Linux中一切皆文件,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等 IDE SCSI 设备也不例外。
l 命令格式:命令  -选项  参数
l 通俗理解,Linux核心是个内核kernel,外围包着外壳shell.内部命令属于Shell解析器的一部分,直接调用shellAPI。外部命令是通过调用第三方内库再去调用shell.
如何查看命令类型是内部还是外部呢?Type 命令
图片1.png
l 内部命令帮助用  help pwd ,外部命令帮助用man ls.(man表示manual)
退出外部命令帮助按q;搜索使用/ -l这样来搜索。搜索之后按n跳到搜索结果的下一个。
Shift+n则是倒着找。
l 内部命令和外部命令最大的区别之处就是性能。内部命令由于构建在shell中而不必创建多余的进程,要比外部命令执行快得多。因此和执行更大的脚本道理一样,执行包含很多外部命令的脚本会损害脚本的性能。
l shell命令解释器在执行命令时,是先执行内部指令
l cd ~ “~”代表当前用户的家目录 cd - 进入上一次的工作目录
l mv 命令还有给文件更改名字的功能。moreless 分页显示文本文件内容。
l tail  -F 追踪监视某个文件是否有追加内容的更改,并进行及时显示。
l 所有系统配置文件都是放在/etc目录下
l 如果命令上加上反引号  vim `find /etc -name aa.test` 表示该命令执行要有返回值并且赋予一个变量交给其他使用。
或者用$(命令)来使用。效果跟上面的反引号效果是一样的。
l linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念。
l df -h 表示将结果转换成人类易于阅读的方式  -h h表示human-readable
图片2.png
l Shutdown -r关机后立即重启  Shutdown -h 关机后不重新启动
halt 关机后关闭电源
reboot 重新启动
l Vim编辑器保存退出之快捷方式   先按esc退出插入模式,然后shift+zz。等同于:wq
:set nu 显示行号 :set nonu 取消显示行号 gg文本第一行 G最后一行 :n 到第n
u 取消上一步操作 ctrl+u 返回udo之前
l 创建用户名密码  一个用户只能属于一个所属组 可以属于多个从属组
查看用户所属组的命令   groups 用户名
给用户更改所属组 usermod -g 组名 用户名
给用户新增一个从属组 usermod -G 组名 用户名
l 给文件a.txt添加所有用户都可以执行的权限
    chmod +x a.txt     -R参数表示递归,当前文件夹及以下
Chmod o-x a.txt    表示给其他组用户取消执行的权限
l RPMRedHat Package Manager
rpm的常用参数
i:安装应用程序(install
e:卸载应用程序(erase
vh:显示安装进度;(verbose   hash
U:升级软件包;(update
qa: 显示所有已安装软件包(query all
l #修改IP地址
    vim /etc/sysconfig/network-scripts/ifcfg-eth0
l #修改主机名
vim /etc/sysconfig/network
l #IP地址和主机名的映射关系
vim /etc/hosts
192.168.56.150 hostname
l 解决问题思路  secureCRT链接linux显示连接超时 链接不上?
一种可能是windows防火墙没有关闭 ,ping可以通但是连接不上,因为两个走的协议不一样,另一种可能就是iptables防火墙端口给屏蔽了。Iptables -L -n来查看。
Win8/8.1按键盘上的“win+x”打开设置栏,选择“控制面板”。

【智云杂货铺 bbs.0936sht.com】
回复 论坛版权

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则