Linux常用命令备忘

2016/6/29
Shell:
就是一个工作环境,就像Windows系统一样,如果没有这个系统,那么Office软件、Photoshop软件,将无法工作,整个电脑就是一台废铁。也可以说我们在使用电脑的过程就是在和Shell打交道,是一个用户界面。


RedHat Linux版本中,如:2.6.18 2是主版本号,6是次要版本号,如果次要版本号是偶数的话,才是一个稳定版本;否则是开发版本,不适合作为服务器来使用。最后的18为修订次数。


xxx login:_
xxx是电脑名字。


登陆以后,[root@Linux~]#
Linux表示登陆的服务器,一般为服务器名称。~表示目前位于/root目录下。#表示root的提示符号,普通用户提示符号为$


注销:logout/exit
注销以后可以切换用户登录,和windows注销效果一样,回到登陆界面


关机:shutdown 只有root用户才能使用这个命令
shutdown语法:
shutdown [options] when [message]
options:-r表示重启,-h表示系统服务停滞(halt)后,立刻关机,-f表示快速重启


显示当前工作目录中的内容
ls
这样屏幕上就立刻显示当前目录下的所有文件及自目录。注意你可能发现“Desktop”显示的颜色是蓝颜色,这里提示大家一下:


白色的文件:一般的文件
蓝色的文件:目录
绿色的文件:可执行文件


ls -l 文档更多资料查看
快捷命令:ll


mkdir 创建文件夹
rmdir 删除文件夹


绝对目录
/m/c/tu
相对目录
.. 相对本目录的上一层目录
.  相对本目录的当前层目录


cp 复制文件
cp aa.txt ./tu
拷贝当前目录的aa.txt到当前目录的/tu目录中
cp -r 复制目录
cp -r tu ./one
拷贝当前目录的tu目录到当前目录的one目录中


mv 移动文件/更名文件
mv initrd.img my.img
把initrd.img更名为my.img
mv initrd.img ../two
把initrd.img移动到上一层目录下的two目录下


touch 创建文件
touch 1.txt
建立1.txt文件


rm 删除文件
rm 1.txt
删除1.txt


rm -r one
删除one文件夹


pwd 显示当前所在目录


useradd 增加用户
useradd user1
passwd user1
增加一个user1用户
为user1用户增加密码


locate 搜索文件
locate install.log
搜索install.log文件所在位置


touch 001.txt
locate 001.txt
但是由于数据库的更新速度是7天更新一次,所以新建文件搜索不到,必须要手动更新一次数据库:
updatedb
locate 001.txt


cat/more/less/head/tail 显示文件内容
cat install.log 直接显示install.log文件的内容到屏幕上
tac: 倒过来显示cat命令
more install.log 显示install.log所有文件内容
但是不能分页查看
less install.log 显示install.log局部内容,可以使用箭头上下进行翻页查看,可以按H查看所有控制键。结束可以按Q键
head 和 tail显示文件头几行和末尾几行,默认情况下显示10行


whoami查看当前登录用户
df 查看分区使用情况


vi命令是linux下的全屏幕文本编辑,vi编辑器提供了丰富的编辑功能。这个编辑器十分简陋,对于初学者很不友好。但是在linux中vi编辑器作用非常大,以后尤其我们在配置各种服务器时修改配置文件时十分有用。


  vi编辑器有3种模式:命令模式、输入模式、末行模式。掌握这三种模式十分重要:


  命令模式:vi启动后默认进入的是命令模式,从这个模式使用命令可以切换到另外两种模式,同时无论在任何模式下只要按一下[Esc]键都可以返回命令模式。在命令模式中输入字幕“i”就可以进入vi的输入模式编辑文件。


  输入模式:在这个模式中我们可以编辑、修改、输入等编辑工作,在编辑器最后一行显示一个“--INSERT--”标志着vi进入了输入模式。当我们完成修改输入等操作的时候我们需要保存文件,这时我们需要先返回命令模式,在进入末行模式保存。


  末行模式:在命令模式输入“:”即可进入该模式,在末行模式中有好多好用的命令。


输入q!是强制退出,同时没有保存当前文件内容。如果文件没有进行修改,或者已经保存完毕也可以使用q退出。保存退出使用wq,保存强制退出wq!


  2.保存文件
  如果文件已经有文件名,我们在末行模式直接输入w保存,如果没有文件名,输入w 文件名进行保存。例如:w test其中test是文件名。


  那么在vi中也可以另存为,就是在保存完以后,我们再使用w 另存为文件名。


  3.光标的移动
  在命令模式中可以使用命令进行以下操作。


  光标方向的移动,除了可以使用方向键,还可以使用以下命令


  向上移动光标:k
  向左移动光标:h 
  向右移动光标:l
  向下移动光标:j


  翻页命令
  Ctrl+F向前翻整页 Ctrl+U向前翻半页
  Ctrl+B向后翻整页 Ctrl+D向后翻半页


  行内快数跳转
  ^移动到本行行首
  $移动到本行行尾


  显示行号和取消行号(末行模式使用)
  set nu显示行号
  set nonu取消行号


  在命令模式下,使用以下命令可以快速的在行间跳转
  1G跳转到文件首行
  G跳转到尾行
  #G跳转到文件的#行
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值