ls 列出当前目录下文件 ls [选项] [目录或文件]
ls -l 列出文件详细信息
ls -a 列出目录下
pwd 显示当前目录
su - root 切换至root账户
su - nanbei 切换至nanbei账户
cd 切换目录
cd .. 返回上级目录
cd ./Desktop 切换至桌面
cd - 返回最近访问目录
cd ~ 进入用户家目录
touch 创建文件
touch nanbei 创建一个名为nanbei的文件
mkdir 创建目录
madir nanbei 创建一个名为nanbei的目录
rmdir 删除空目录
rmdir -p nanbei 删除权限较高。当子目录被删除后,如果父目录也变成空目录的话,就连带父目录一起删除
rm 删除文件或目录
rm -r 删除目录及其下所有文件
rm -i 删除前逐一询问确认
cp 复制文件或目录 cp [选项] 文件或目录
cp -i nanbei 覆盖之前先询问
mv 移动文件或将文件更名
mv -i nanbei 若nanbei已存在,询问是否覆盖
date 时间相关
date +%s 获得时间戳。从1970年1月1日开始所经过的秒数
date + %Y-%m-%d-%H-%M-%S 日期以 年-月-日-时-分-秒 格式输出
find 用于在文件树中查找文件,并作出相应处理
tar 打包/解包
-c 建立一个压缩文件的参数指令(create的意思)
-x 解开一个压缩文件的参数指令
-t 查看tarfile里面的文件
-z 是否同时具有gzip的属性?亦即是否需要用gzip压缩?
-j 是否同时具有bzip2的属性?亦即是否需要用bzip2压缩?
-v 压缩的过程中显示文件
-f 使用档名,在f之后立即接档名,不要加参数
-C 解压到指定目录
tar -czvf nanbei.tar.gz nanbei 讲nanbei压缩成文件nanbei.tar.gz
tar -xzvf nanbei.tar.gz 解压压缩文件nanbei.tar.gz
使用 ls -l 命令列出文件详细信息
-rw-rw-r--. 1 nanbei nanbei 0 Nov 23 13:47 nanbei
r 读权限
w 写权限
x 执行权限
- 无权限
更改权限 chmod
chmod u+x nanbei 给nanbei增加执行权限
vim 基本操作
命令模式下
光标移动
j 下移
k 上移
h 左移
l 右移
复制
yy 复制光标所在行
4yy 复制从光标所在行往下4行
yw 复制光标处至字尾
4yw 复制4个字
粘贴
p 复制后按p即可粘贴
删除
dd 删除光标所在行
4dd 删除从光标所在行往下4行
X 删除光标处“前面”的一个字符
行号
:set nu 显示行号
:set nonu 不显示行号
几个重要目录
/sys 文件系统访问Linux内核
/bin 普通用户可以使用的命令存放目录
/tmp 一般用户或正在执行的程序临时存放文件的目录或临时文件,任何人都可以访问,重要数据不放在此目录下
/etc 全局配置文件存放目录。系统和程序一般都可以通过修改相应的配置文件来进行配置
/root 系统管理员root的家目录,不放在home目录下
/mnt 是Linux传统系统下挂载外部设备的专用目录
在F盘建立一个目录/shared, cd /mnt/hgfs/shared 在Linux中可写文件至该目录下,在Windows环境下也可查看该文件。cd /home/nanbei/Deskop可切回南北账户桌面