Linux常规命令

1.cd:进入目录
进入hgfs目录:cd /mnt/hgfs/
返回上级:cd ..
返回上两级: cd ../..
2.cp:复制
单纯复制: cp 文件夹或文件名 要复制到的位置 , 比如:cp hgfs /urs/
复制加重命名:cp 文件夹或文件名 要复制到的位置加新名字,比如:cp hgfs /urs/abc
复制目录:cp -a 它保留链接、文件属性 , 并递归地拷贝目录
复制目录到当前位置:cp -a 需要复制的目录 . .代表当前
复制并覆盖已有文件/文件夹 :cp -f 复制时如果复制文件夹内有重命名的文件或文件夹 , 直接删除并复制 , 不给出提示
复制时有重命名提示:cp -i 复制时如果有重命名文件或文件夹是有提示需要用户确认 。回答y时才进行复制并覆盖
3.mv:移动(可以理解为win中的剪切)
单纯移动:mv 文件夹或文件名 要移动的位置 , 比如 mv hgfs /urs/
重命名:mv 文件夹或文件名 当前文件夹后加新的文件夹名或文件名 , 比如 mv hgfs hgfd
-i和-f在mv命令中与cp命令一样
4.rm:删除
删除文件夹:rm -r
强制删除文件:rm -f
可以组合使用:rm -rf
建议少用rm , 删除后不好找回
5.ls:查看目录中的文件
只简单查看目录下文件:ls
显示隐藏文件:ls -a
显示详细信息:ls -l 或者 ll
6.vi或vim:vi或vim编辑器
打开并浏览文件:vi或vim文件名

Linux常规命令

文章插图
模式转换
命令模式转输入模式:
i:在当前光标所在字符的前面转为输入模式
I:在当前光标所在行的行首转为输入模式
a:在当前光标所在字符的后面转为输入模式
A:在当前光标所在行的行尾转为输入模式
o:在当前光标所在行的下行 , 新建一行转为输入模式
O:在当前光标所在行的上行 , 新建一行转为输入模式
s:删除光标所在字符
r:替换光标所在字符
输入模式转命令模式:ESC键
命令模式转末行模式: 输入:冒号
末行命令:
:q 退出
:w 保存
:wq或:x保存并退出
:q!强制退出
:w!强制保存
7.查找命令:
grep: 在文件里查找 , 类似于ctrl+f
grep str /mnt/test :在/mnt/test文件里查找 str
find:在根文件系统或目录里查找 , 类似于计算机搜索功能
find / -name test :在‘/’开始进入根文件系统里找test文件和目录
find / -suer ceshi1:在/’开始进入根文件系统里找用户属于ceshi1的文件和目录
8.解压命令:
tar -xvf :解压后缀名为tar的压缩包
tar -xzvf :解压后缀名为tar.gz的压缩包
tar -xjvf :解压后缀名为tar.bz2的压缩包
tar -xZvf :解压后缀名为tar.Z的压缩包
unrar e :解压后缀名为rar的压缩包
unzip :解压后缀名为zip的压缩包
9. yum安装器:一个linux系统下载、安装软件的库 , 算是一个比较简单省事的方法 , 
但在虚拟机上用的时间太长 , (有本地yum库可能好点) 。我下载MySQL时500M用一天 , 迅雷用一小时... 。
在这里写yum库只是让学生进行了解 。
Yum -y install xxx:下载并安装一个xxx的rpm包
10. 网络
ifconfig 查看网络信息 , 与win系统的ipconfig命令一样 , !!!Linux系统是ifconfig而win系统是ipconfig不要混淆了!!!
ping 域名或IP 用来检测能否访问网络或与IP , 比如 ping www.baidu.cou :测试能不能上网 ,  ping 本机IP :查看能否访问电脑 。Ping命令在win同样作用 。
11. 切换用户
su:在普通用户状态下切换到root用户
12. 关机、重启
reboot 重启
shutdowm -r now 立即重启(root用户使用)
shutdown -r 10 过十分钟自动重启(root用户)
shutdown -r 20:30 再20:30时自动重启(root用户)
shutdown -c 取消之前shutdown命令设置
halt 立刻关机

【Linux常规命令】


    推荐阅读