2 Linux命令基础(云计算)

RHEL 6.4 的bug作为被远程桌面时, 如果不选择确认的话,连不了几个远程,后来的会把之前接入的踢掉,所以要把确认选上。

pwd 查看当前路径

Linux文件是没有扩展名!!! 需要用file 查看文件类型

Linux 是文件名,目录名是区分大小写的,windows不分

~ 家目录 又叫主目录或者宿主目录

cd 和 c ~相当

cd – 回到前一个目录

ls –l 和 ll 相当

ls –a /root 显示root下所有文件

ls –l 显示文件属性

ls –i 显示文件的唯一ID编号

ls –lia 列出多个参数特征 == ls –i –a –l

ls /root–d 列出root目录本身的信息

ls /root 列出root目录下文件

ls –R 递归列出下级所有目录

 

ls –l 列出文件的属性

d 目录文件

l 链接文件

c 字符文件

b 块设备文件

p 管道文件

s 套接字文件

-      普通文件

History 文件中一般只能存放1000条命令,需要通过配置文件或者更改HISTSIZE修改记录条数。之所以显示的大于1000的命令,是内存中还存放了最近输入的指令。在退出bash后,bash会自动把有效的(能成功执行的)命令放到文件中。

 

在bash环境下:

!n 执行history中第n条指令

!-n执行history中到时第n跳指令

!!执行最后一条指令

!string表示history中最后一个匹配string的命令

 

输入命令时 ctrl+e 光标移到最后处

Ctrl + a 光标移到最前面

Ctrl + k 从光标出删除到最后

Ctrl + u 从光标出删到最前

Alt + . 取上一条指令的后半部分(最后一个参数)

!$  bash 的运算符 代表上一个指令的后半部分(最后一个参数)

 

Ctrl + c 终止当前操作

Ctrl + d exit

Ctrl + l clear

 

外部命令 ls find

Bash不需要外部支持的命令 叫内部指令 有二十多个 例如 cd alias

 

man command系统自带的手册里找

command –help 从安装的软件帮助文档中找

info command 软件的说明文档里找

 

man 1 ls 只在第一章搜索

man –a passwd ?

man –f passwd ? 列出包含关键字passwd 的章节?

man –k passwd ? 列出包含关键字passwd 的章节?

 

 

[wdf@localhost home]$ date +%F

2015-04-21

 

date –s 2015/3/30 设置时间

date –s 11:42 设置时间

clock –w保持时间到主板

 

whoami 查看当前用户

alias 定义别名 重启bash 则清除 alias la=”ls –a”

直接输入alias 查看所有别名

unalias 取消别名如 unalias la

 

echo 显示信息

echo –n 表示输入完没有回车符

[root@localhost ~]# echo -n "testaaa"

test aaa[root@localhost ~]#

ehco –e 表示认识特殊符号

echo -e “a\tb\tc\nd\te\tf\ng”

 

bash 认识的通配符* ?  等

*匹配任意一个字符串 (包括空置,也就是没有字符)0~n个字符

ls *log 显示以*结尾的文件或文件夹

?匹配任意一个字符(不包括空)

ls ?n* 匹配第二个字符是n的文件

 

file + 文件名判断文件类型

 

reboot , init 6,shutdown –r now 重启

halt ,init 0,shutdown –h now,poweroff 关机

 

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值