您的位置:首页 > 运维架构 > Linux

自学Linux操作命令

2020-03-12 18:46 423 查看

Linux根文件系统中一般有以下几个目录:
1./bin 目录
该目录下存放所有用户都可以使用的基本的命令,这些命令在挂接其它文件系统之前就可以使用,所以/bin目录必须和根文件系统在同一个分区中。
2./sbin 目录
该目录下存放系统命令,即只有管理员能够使用的命令,它们用于启动系统,修复系统等。
3./dev 目录
该目录下存放的是设备文件,设备文件是Linux中特有的文件类型,在Linux系统下,以文件的方式访问各种设备,即通过读写某个设备文件操作某个具体硬件。
4./etc 目录
该目录下存放着各种配置文件,对于PC上的Linux系统,/etc目录下的文件和目录非常多,这些目录文件是可选的,它们依赖于系统中所拥有的应用程序,依赖于这些程序是否需要配置文件。
5./lib 目录
该目录下存放共享库和可加载(驱动程序),共享库用于启动系统。运行根文件系统中的可执行程序,比如:/bin /sbin 目录下的程序。
6./root目录
是超级用户的目录
7./home 目录
8./usr目录
9. /var目录
与/usr目录相反,/var目录中存放可变的数据,比如spool目录(mail,news),log文件,临时文件。
10./proc目录
11. /mnt目录
用于临时挂载某个文件系统的挂接点,通常是空目录,/mnt下面也可以分为多个子目录。

Linux常用命令
(1)diff dir1 dir2  比较目录1与目录2的文件列表是否相同,但不比较文件的实际内容,不同则列出。 diff file1 file2  比较文件1与文件2的内容是否相同,如果是文本格式的文件,则将不相同的内容显示,如果是二进制代码则只表示两个文件是不同的。
(2)comm file1 file2  比较文件,显示两个文件不相同的内容。
(3)echo message #显示一串字符 
echo “message message2” #显示不连续的字符串

(4)date #显示当前日期时间 
date -s 20:30:30 #设置系统时间为20:30:30 
date -s 2010-3-5 #设置系统时期为2010-3-5

(5)du #计算当前目录的容量 
du -sm /root #计算/root目录的容量并以M为单位
(6)find -name /path file #在/path目录下查找看是否有文件file
(7)grep 文本内容搜索

(8)expr 是一个手工命令行计数器,可以用于计算字符串长度,也可以抓取字串。

(9)od 用于输出文件内容,它会将文件中的内容以八进制形式呈现出来。

(10)file用于辨识文件类型。

(11)spell 可从标准输入设备读取字符串,并显示拼错的单词词汇。
(12)df 可显示Linux系统上目前文件系统的磁盘使用情况。
(13)wc 可计算文件的byte数,字数,或者是列数。

(14)sort 可将文本文件内容加以排序。
(15)which 可用于在环境变量path设置的目录里查找符合条件的文件。
(16)zip 可将文件压缩为有‘.zip’扩展名的压缩文件。
(17)unzip 可用于解压缩zip文件。
(18)look 可用于英文单字的查询,它会显示所有开头字符串符合该条件的内容。

(19)joe 可用于编辑文本文件;操作复杂度比pico更高,但是功能较为齐全,一次可开启多个文件,文件之间可进行剪贴操作。
(20)let 是BASH中用于计算的工具。

  • 点赞
  • 收藏
  • 分享
  • 文章举报
m0_46450773 发布了3 篇原创文章 · 获赞 0 · 访问量 88 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: