Linux 的学习,一些基本操作

最近开始接触Linux系统,感触颇深。因为用习惯了Windows,突然改变一个操作系统使用非常的不流畅。一些技术大牛们使用Linux系统非常的熟练,因为高效,很多问题使用命令来解决会更加的方便。
接下来给大家分享一下这几天我自己总结的Linux常用命令.

linux 命令格式:
command [-options] [parameter1]…..
{command-命令,options-选择项,parameter-参数}

*查看帮助文档:有什么命令不懂得都可以使用,有详细的解释
–help

*man (有问题找男人,manual)
man是linux提供的一个手册,包含了绝大部分的命令、函数使用说明。
man中各个section意义如下:
1:Standard comomands(标准命令)
2:System calls(系统调用,如open,write)
3:Library functions(函数库,如printf,fope)
4:Special devices(设备文件的说明,/dev下各种设备)
5:File formats(文件格式,如passwd)
6:Games and toys(游戏和娱乐)
7:Miscellaneous(杂项、惯例与协定等,例如Linux档案系统、网络协定、ASCII 码;environ全局变量)
8.Administrative Commands(管理员命令,如ifconfig)

man功能键:
空格键 显示手册页的下一屏
Enter键 一次滚动手册页的一行
b 回滚一屏
f 前滚一屏
q 退出man命令
h 列出所有功能键
/word 搜索word字符串

*自动补全:打出前几个字母 使用TAB键会自动补全命令 使用两次TAB键会帮我们列出所有符合的命令。

*历史命令:打出histroy 可以将执行过的所有命令都列举出来

ls (查看文件的信息)
ls常用参数(常用命令)
-a 显示指定目录下所有子目录与文件,包括隐藏文件
-l 以列表方式显示文件的详细信息
-h 配合-l以人性化的方式显示文件大小

通配符 (使用特殊字符来同时引用多个文件名)
* 文件代表文件名中所有字符
ls te* 查找以te开头的文件
ls *html 查找以html结尾的文件
? 代表文件名中任意的一个字符
ls?.c 只找第一个字符任意,后缀为.c的文件
lsa.? 找只有三个字符,前2个字符为a,最后一个字符任意的文件
[] [“和”]将字符组括起来,表示可以匹配字符组中的任意一个。”_”用于表示字符范围
[abc] 匹配a、b、c中的任意一个
[a-f] 匹配从a到f范围内的任意一个字符
ls[a-f]* 找到从a到f范围内的任意一个开头的文件
ls a-f 查找文件名为a-f的文件,当”_”处于括号之外失去通配符的作用
\ 转义字符 要使通配符为普通字符在前面加上\
ls *a 查找文件名为*a的文件

输入重定向命令 >
如ls>test.txt (将ls得到的结果写入test.txt中,如果没有这个文件,会自动创建,若存在则覆盖原内容)
ls ls1>>test.txt (将ls和ls1的结果同时写入文件中,不会覆盖等同于追加)

分屏显示:more(如果文件信息过长无法在一页中显示,可以使用此命令)
空格键 显示下一页
q 退出显示
h 获取帮助
ctrl+b 返回上一屏
ctrl+f 下一屏

管道 (|)
一个命令的输入可以通过管道作为另一个命令的输入。(左侧塞东西(写),右侧取东西(读))

清屏 (clear) 快捷键(ctrl+l)

这些命令仅仅只是很少一部分,如果想熟练使用Linux系统的话,我还有很长一段路要走。
我现在可能连入门都算不上吧,但是我会努力的。

既然选择了这条路,那就没有后退的路。

猜你喜欢

转载自blog.csdn.net/SenZendao/article/details/81515807