Linux的操作使用很大程度上是在使用文本输入界面,通过输入命令的方式来操作Linux系统,通过3.11和3.12两天的学习对Linux的常用命令有了初步的了解。
常用命令的使用方法:
1. cd: cd [-L|-P] [dir] 改变shell的目录
cd DIR: 将工作目录切换至DIR所代表的目录
cd: 将工作目录切换至当前登录用户的家目录
cd - :将工作目录切换至上一次的工作目录;在两个目录之间相互切换
cd ~:将工作目录切换至家目录
cd ~ USERNAME: 将工作目录切换至指定用户的家目录(仅限root用户使用)
2. pwd : pwd [-LP] 显示当前工作目录的名称
3. ls :ls [OPTION]....[FILE].... 列出目录下文件 (注意linux文件系统下所有以“.”开始的文件名都表示隐藏文件)
-a :显示所有文件包括隐藏文件
-A :显示除"."“..”以外的所有文件
-d :不显示目录内容只显示文件名
-l :以长格式来显示文件的详细属性(
例:drwxr - xr - x . 2 root root 18 12月 23 06:50 account
d :文件类型标示
rwxr - xr - x : 文件权限设置
rwx :文件的属主所具备的权限
r - x :文件的属组所具备的权限
r - x :其他用户对该文件所具备的权限
. : 表示该文件是否具有特殊性
2:该文件被硬连接的次数
root : 表示文件的属主
root : 表示文件的属组
18:该文件的大小
12月 23 6:50:该文件最后一次被修改的时间
account: 文件名)
-h --human readable: 显示易于人类读取的文件大小格式 通常使用1024进制进行单位换算
-F --classify :
-r --reverse :倒序输出结果
-R -recursive: 递归显示目录及子目录的目录
-s :根据文件大小排序
-Z :显示文件的SE Linux的安全上下文
4. mkdir : mkdir [OPTION]...DIRECTORY.... 创建目录
-p --parents :如果将要创建的目录没有父目录,将从父目录开始创建
-v --verbose :显示整个命令的执行过程
5. rmdir :只能删除空目录,只能删目录不能删文件
-p :删目录时,子目录删除后父目录若为空可继续删除
-v :显示执行的过程
6. rm : rm [OPTION].... FILE
-i :在任何删除操作前进行提示
-f :强制删除没有提示
-r :可以递归删除目录的内容
-v :显示删除的过程
7. touch : touch [OPTION]....FILLE.... 修改文件的时间戳
-a :修改文件的存取时间
-c :不创建文件
-t :use [[CC]YY]MMDDhhmm[.ss] instead of current time
8. stat :stat [OPTION]....FILE.... 查看文件状态
-c FORMAT :以特定的格式显示文件的特定属性
9. nano :文本编辑器(类似于windows的记事本)
^: 脱字符,表示Ctrl键 ^+o:保存文档 ^+x:退出
10 .cat :cat [OPTION].... [FILE 连接文件并显示在标准输出上
-n : 给所有行编号
-b :空行不编号,非空行按行编号
-s :合并多行空白行为一行
-E :显示文档中每行行尾的结束符($)
注意:如果没有给出参数,则通过标准输出完成操作最后用 ctrl+d退出
11 . tac 的逆序输出
12 . head :head [OPTION].... [FILE].... 输出文档的第一部分(一般默认为前十行)
-n #:显示文件的前#行,也可简写成 -#
-c #[b|k|m|g] :显示文件前#个字符
13 . tail :head的逆序输出,类似于head的用法格式
-f --follow :跟随文件,一直监控文件末尾的变化用^+c退出
14 . more less :翻页符
15 . 日期时间的相关命令
硬件时钟: hwclock ,clock [FUNCTION] [option...]
系统时钟: date date[OPTION]...[+FORMAAT]
日历:cal
heclock : -s 以硬件时钟为参考,同步系统时钟
-w 以系统时钟为参考,来设置硬件时钟
16 . 关机:halt poweroff 强制关机
shutdown [OPTIONS....] [TIME] [WALL....]
TIME: 绝对时间
相对时间
选项: -h: 关闭系统 -r :重启 -c:取消一次即将执行的关机作业
17 . 注销,退出登录 :exit 结束当前shell
logoot
^+d
18 . cp :cp [OPTION]...[-T] SOURCE DEST(单源复制) / cp [OPTION]....SOURCE ...DIRECTORY(多源复制)
19 . mv : mv [OPTION]...[-T] SOURCE DEST / mv [OPTION]....SOURCE...DIRECTORY
类似于cp用法
-f :强制覆盖目标中的文件