Linux下的基本指令
ls指令 查看当前所在目录的文件
ls -a 列出所有当前所在目录的文件,包含以 . 开头的隐藏文件。
ls -l 查看文件的详细信息。
ls / 根目录。
ls -dl / 将根目录像文件一样显示。
ls -i 查看文件的唯一编号:iNode编号。
ls -k/-h 显示文件的大小(h表示人性化显示)。
ls -F 在文件后面多出一个字符来表示该文件的类型。
ls -t 以时间进行排序文件(时间最远的排第一,加上r则排最后)。
ls -n 把用户和用户组用id的形式表示,不用名字表示。
pwd指令 查看文件所在的目录(路径)
把以根目录为起始路径的成为绝对路径(例:/home/weimengxuan)
用ls指令,相对路径: . 表示当前路径
. . 表示当前路径的上一层路径
cd指令 改变当前所在路径,进入一个目录
cd~ 返回家目录
cd- 返回上一次所在的目录
touch指令 新建一个不存在的文件
刷新一个存在的文件的时间信息
touch -d:指定时间刷新文件信息
touch -r:指定用一文件的时间信息刷新另一文件的信息
mkdir指令 创建目录
mkdir -p 递归创建(如果上一级目录不存在,则递归创建直至结束)
rmdir指令和rm指令 删除
rmdir -p 递归删除
rm 删除的是普通文件
rm -r 删除目录及其下所有文件
man 查看Linux下的命令手册
cp指令 拷贝
cp -r 拷贝目录
mv指令 剪切也可改名
cat tac指令 将文件内容打印到终端显示
more指令 将文件内容在终端分页显示
less指令 将文件在终端分页显示
head指令 显示文件前n行数据
tail指令 显示文件后n行数据
eg: 有一个100行的文件,取出第50行。
seq 1 100 > test //把这一百行文件生成到test文件中
head -n50 test > tmp //取出前50行放入tmp
tail -n1 tmp //在tmp中取出最后一行
这些还不够完善,只能满足最基础的需要,留待在以后的学习中完善。