Linux – 常用操作及命令
Linux下常用的操作
文件定位
locate filename
有些linux版本会出现 -bash: locate: command not found
错误,安装一下 mlocate 包即可解决
yum -y install mlocate
updatedb
列出文件
ls -al
进入目录
- 进入指定目录:cd path
- 直接进入用户的home目录: cd ~
- 进入上一个目录: cd –
- 进入当前目录的上一层目录: cd ..
- 进入当前目录的上两层目录: cd ../..
一些技巧
- 利用tab键,自动补全目录名称
- 利用ln -s命令,为长目录建立软连接
- 利用export命令,为长目录设置环境变量dirpath,然后通过cd $dirpath的方式进入
- 利用alias命令,设置目录别名
[~]$ cat ~/.bashrc |grep alias
alias ifcfg='cd /etc/sysconfig/network-scripts/'
# User specific aliases and functions
[~]$
[~]$ source ~/.bashrc # 使配置生效
[~]$ ifcfg
[network-scripts]$ pwd
/etc/sysconfig/network-scripts
[network-scripts]$
复制,剪切(文件和文件夹)
cp test.py path --把test.py复制到path下
mv ti.py path --把wcg下的文件移动到path下
mkdir path --新建一个文件夹path
mv path1 path2 --把path1文件夹移动到path2文件夹下
rm -rf path --强制删除path文件夹
zip -r wwwroot.zip wwwroot --把wwwroot下的所有文件及文件夹打包到wwwroot.zip
unzip wwwroot.zip --解压缩wwwroot.zip
清屏
- clear:刷新屏幕,本质上只是让终端显示页向后翻了一页,如果向上滚动屏幕还可以看到之前的操作信息。
- Ctrl+l(小写的L):清屏快捷键,清屏效果同clear一样。
- reset:完全刷新终端屏幕,之前终端输入操作信息将都会被清空,这样虽然比较清爽,但整个命令过程速度有点慢,使用较少。
值得一提的是reset命令在你的终端控制错乱时非常有用。如输入字符不出现在光标的位置的情况。还有当你敲击回车键时,新提示符并没有出现在新行上而是出现在老提示符的前面。此时reset命令就能用来修正这些问题。
- printf “\033c”:这个命令它才是真正的清空了终端屏幕,它的功能跟DOS提供的CLS效果很相似。
但这个命令究竟是做什么的?它的工作原理是什么? \033 == \x1B == 27 == ESC 于是,这个命令变成了c,它是VT-XXX中表示“Full Reset (RIS)”的转义码。现今我们使用的所有的终端都是VT兼容的,它的另一种实现方式也可以这样: 键盘上Ctrl+v—>Esc–>输入c再回加。但如果你发现自己使用的是一个非常奇怪的终端(如笔者曾经在putty上作过测试),那这个命令你可能用不了。 printf是bash里内置的命令,内置命令的优先级比其它可执行文件要高。 通过上面的4个清屏方式比较,有人喜欢,在PATH路径下,如/usr/bin/目录下新建一个名为cls的文件,加上执行权限,写入如下内容:
#bin bash
#
printf("\033c")
这样的话我们每次需要清屏的时候,只需要输入cls命令就可以了。
vim – 我把他理解为linux下的记事本
检查vim是否正常安装,显示内容如下,说明安装正确了
[root@Centos ~]# rpm -qa|grep vim
vim-filesystem-7.4.160-4.e17.x86_64 vim-common-7.4.160-4.e17.x86_64
vim-minimal-7.4.160-4.e17.x86_64
vim-enhanced-7.4.160-4.e17.x86_64
如果缺少任何一项,那得重新安装一下啊,比如缺少vim-enhanced
[root@Centos ~]# yum -y install vim-enhanced
如果一项都没有,用下面的命令全新安装
[root@Centos ~]# yum -y install vim*
vim的进入和退出
进入
进入vim并打开con.cfg文件:vim /usr/local/con.cfg,执行此命令,若con.cfg文件存在则打开,若不存在则创建之。进入编辑器后,我们先按”I”(这里是大写字母”I”),即切换到“插入”状态。
退出
首先按”ESC”键退出编辑模式,输入”:”冒号,进入命令模式,然后执行以下命令:
a.退出:q
b.保存退出:wq
c.不保存退出:q!
d.前置退出:!
本文采用 「CC BY-NC-SA 4.0」创作共享协议,转载请标注以下信息: 原文出处:Yiiven https://www.yiiven.cn/linux-common-commands.html
相关文章
- 探索Linux操作历史:查看利器(linux查看操作历史)
- 指尖上的Linux:如何使用Linux命令(怎么使用linux命令)
- Linux 查看网卡配置技巧简介(linux查看网卡配置)
- Linux系统下数据库开发实践(linux下数据库开发)
- 初学者学习Linux内核分析:实用的视频教程(linux内核分析视频)
- 实现Linux系统端口开放的最佳命令(linux端口开放命令)
- 探索Linux中显示用户的方法(linux显示用户)
- Linux中止Ping命令的正确方式(linux退出ping)
- 核深入浅出:达内 Linux内核培训(达内培训linux内)
- Linux下启动Redis服务的简单命令(linux启动redis命令)
- Linux命令行之卸载应用程序的操作(linux命令行卸载)
- 体验Linux之旅:快捷地切换不同用户(linux命令切换用户)
- Linux:最佳的桌面系统体验(linux桌面最好的系统)
- 功能Linux LS命令中 s 选项功能简介(linux的ls的-s)
- 分区安装Linux:逻辑分区之旅(linux装在逻辑)
- 操作Linux分支操作简介(linux的分支)
- 行Linux 批量处理——从命令行的视角(linux批量命令)
- 快速轻松掌握Linux脚本赋值技巧(linux脚本赋值)
- Linux二进制命令详解:快速掌握常用命令及操作技巧(linux二进制命令)
- Linux文件修改时间的探索(linux文件修改时间)
- 减少掌握Linux线程:减少内存占用(linux线程占用内存)
- 改变手机命运:安卓手机刷机安装Linux(安卓手机刷机成linux)
- Linux下的解压缩命令:解开复杂的秘密(解压缩命令linux)
- Linux系统卸载指南:轻松操作!(linux系统怎么卸载)
- 文件Linux下快捷查看文件的分页方式(linux分页查看)
- Linux如何结束进程?25个实用命令带你轻松搞定!(linux结束进程的命令)
- Linux跳转目录技巧:快速操作路径转换(linux跳转目录)
- 「Linux计数:掌握常用统计命令,提高工作效率」(linux计数统计命令)
- Linux快速删除指定行的方法(linux 删除匹配行)
- Linux文件操作函数:让操作更高效简单(linux 文件操作函数)
- Linux操作:设置IP网关路径(linux设置ip网关)