Day [email protected]中基本命令1

linux命令基础及帮助

1:打开虚拟机
[[email protected] Desktop]$ rht-vmctl start desktop ##打开虚拟机
[[email protected] Desktop]$ rht-vmctl view desktop ##显示虚拟机
[[email protected] Desktop]$ rht-vmctl poweroff desktop ##关闭虚拟机
Powering off desktop…
[[email protected] Desktop]$ rht-vmctl reset desktop ##重置虚拟机,当虚拟机出现任何解决不了的问题时来用此命令还原
2.命令基本格式(注意命令字母的大小写)
命令 选项 参数
(commmand) (option) (parameter)
ls -l /mnt/
选项:使用选项时在前面加“-”,若为多个选项则可以分开也可以合并。
{ls -l -d /mnt/ ; ls -ld /mnt }
若选项为一个单词,则在前面加“–”
{ ls --help}
参数:若有多个则需要用空格分开
{ls -l /root/desktop/mnt/ ~/cp/}
作为参数的大多为文件名、目录名、路径等,要注意格式。
(1)文件的地址:
相对路径(相对与当前系统所在目录的一个文件名称的简写,省略了系统当前所在目录的名称,不以“/”开,在命令执行时会自动在操作对象前加入“PWD”所显示的值);
绝对路径:(绝对路径是文件在系统的真实位置,是以“/”开头的,在命执行时系统不会考虑现在所在位置的信息。)
3.切换路径命令cd
格式:cd [dir]
[dir]:可为相对路径,也可为绝对路径,若没有参数则切换用户目录至用户家目录
相对路径使用“."表示当前目录,“…“表示当前目录的上一目录,”~”表示当前用户家目录;
{ ./test/ …/etc/sam/ cd ~==cd }
4.查看当前位置pwd
5.文件列表命令ls

option:

l:以长格式显示文件列表
d:显示目录的详细信息
a:显示隐藏文件
s:查看文件大小
S:查看并按大小排序
Day [email protected]中基本命令1
6,查看文件文本内容
cat filename ##输出文件全部内容
less filename ##分页输出文件内容
head -n 3 filenaame ##查看文件前3行
head -n filename ##默认查看文件前10行
tail -f filename ##监控文件后10行内容的变化
(head只有选项"-n",tail有选项“-n -f")
7.文件大小统计wc
wc -l ##行数
wc -w ##单词数
wc -m ##字符数
wc -c ##字节数
8.系统中历史的调用

history ##查看历史
history -c ##清空当前环境中的历史
!数字 ##调用此行历史比如"!5"时执行历史中地5条命令
!test ##执行以test关键字开头的最近一条历史
ctrl +r +关键字 ##调用历史中最近一条含有此关键字的历史
上键|下键 ##逐条调用历史
9.创建文件touch创建目录mkdir(文件名和文件内容无关,查看文件属性file [参数] [文件]Day [email protected]中基本命令1
命令格式:touch filename
{touch还创建并修改文件的时间戳}

创建目录命令格式:mkdir -p dir ##同时创建一个路径中多个目录
Day [email protected]中基本命令1
10.移动、重命名文件mv
命令格式:mv file file1 ##移动文件或目录file到file1;若file1已经存在,则mv 会覆盖原有文件,若不存在,则会重命名。mv也可以移动多个文件。Day [email protected]中基本命令1