命令名称 [选项][参数]
1.pwd命令(显示当前工作的全部路径)
~表示当前宿主(用户主)目录,@前面‘a’表示用户名,@后面的表示主机名。
2.date命令
显示当前系统的日期和时间
3.who命令
显示当前一登陆到系统的所有用户名,及其终端名和登陆到系统的时间
第一个a使用tty1终端,登录时间为2016-12-28 22:59
4.cal命令
显示日历
cal 2015 显示2015年的日历
cal 3 2015 显示2015年3月的日历
5.uname 命令查看当前操作系统的信息,它可以带多个选项
-r 显示发行版本号
-m 显示所用机器类型
-i 显示所需硬件平台
6.wc 命令用来统计给定文件的行数,字数和字符数
格式如下 wc [ -lw ] [-c ] 文件名
l:为统计行数(line)
w:统计字数(word)
c:统计字节数(count)
303行,505个字,2718个字节
7.history命令查看历史命令
8.ls命令 显示当前目录下的内容
命令选项
-a 显示指定目录下所有的子目录与文件,包括隐藏文件(名称前缀为“.XXX”,记住是".")(la)
-l 显示文件类型与权限,链接数,文件属性,文件属组,文件的大小和建立或最近修改时间(ll)
-m 用逗号分隔方式紧凑显示文件链表
-R 递归式显示指定目录的各个子目录中的文件
-i 在输出的第一列显示文件的索引节点号
第一列的“d”或者为“-”为文件的类型,通常windows下我们区别一个文件我们看它的文件名后缀就可以看出来,windows下是按照文件名的后缀进行分类,而linux下“一切为文件”。它的分类就是没有按照文件名的后缀,我们想看一个文件的类型,就可以看它的第一列。
9.cd 改变文件的当前工作目录
命令实例
cd .. 切换当上一层目录
cd / 切换到根目录
cd ~切换到主目录 (或者什么也不加 直接cd)
cd 文件路径 切换到该文件下
10.cat 查看文件信息的命令
-n 以行进行编号(包括空白处)
-b 列出行号,(不包括空白处)
cat >命名的新文件名 建立文件
写入信息,按ctrl+d存盘
cat 文件1 文件2 > 新文件名 合并文件 连接文件1和文件2合并成新的文件
11.tac (反向列示)cat单词的翻过来
12.cp 文件的复制
cp [参数] 源文件 目标文件
参数
-f 表示强制(force)的意思,若目标文件已经存在无法开启,则删除后再尝试一次
-r 递归持续复制,用于目录的复制行为
-i 若目标文件已经存在时,在访问时先询问操作的进行
-p 连文件的属性一起复制过去,而非默认额属性(备份常用)
-s 复制成符号文件,即为“快捷方式”文件
13.rm(移除文件或者目录)
rm[参数] 文件名
rm file 删除文件file
rm -f file 强制删除
rm -r Dirl 递归删除目录Dirl
删除目录test1
14.mv文件移动命令
mv file1 file2 将文件file1重命名为file2(file2前提不存在)
mv file* Dirl 将以file 开头命名的多个文件移动到dirl目录下
mv-f filel1fie2 强制
15.mkdir创建目录命令
mkdir[参数][目录名]
mkdir Dirl1 Dirl2 同时创建Dirl1和Dirl2两个目录
mkdir -p Dirl1/Dirl2 Dirl2为Dirl1的子目录
mkdir -m 744 Dir1 创建Dirl 目录并设置权限