touch,mkdir,rm,cat,head,tail,vim,cd,ls,cp,mv,gedit命令
1.touch 建立文件或修改文件时间戳
touch file ##创建文件
touch -t 201911111111 ##修改文件时间戳,用stat查看
stat file
Access:被访问
Modify:内容被修改时间
Change:文件被修改时间
2.mkdir 建立目录
mkdir directory ##创建目录
mkdir -p / / ##上级目录不存在自动建立
mkdir -m g=r|x4x d|file ##指定组的权限为只读
3.rm 删除目录或文件
rm -f ##强行删除不提示
-r ##删除目录
-d ##删除空目录
-i ##有提示的删除 (rm -i file==rm file)
4.cat|head|tail 查看文件内容
cat|head|tail ##文件内容查看命令
*cat显示文件的标准输出
cat -b ##输出标准行号,不忽略空行
cat -n ##输出标准行号,忽略空行
5.vim 文本方式编辑文件
vim filename ##进入到命令模式
命令模式不能编辑文件,如果要编辑文件要进入插入模式,按”i”进入插入模式,完成编辑,按”esc“推出插入模式,输入”:wq“ 保存退出
*vim filename 如果文件名字不存在,会自动创建
vim 没有操作对象直接打开,编辑文件后要 :wq filename
6.cd 切换工作目录
cd directory ##切换工作目录到指定目录
cd - ##切换工作目录到之前所在目录
cd ~ ##切换到自己的家目录
cd ~usernmae ##切换到指定用户家目录
cd .. ##进入到当前目录的上级目录
cd . ##切换到当前路径
7.ls 列出目录或文件信息
ls ##如果后面没有目标那么默认目标为当前目录
direcory|filename ##列出文件或目录内容
-d direcotry ##列出目录本身
-l filename|dorectory ##列出文件或目录里面*内容的属性
-ld directory ##列出目录本身属性
-a directory ##显示目录中的所有内容,包括以”.”开头的隐藏文件
-R directory ##递归显示目录中的内容
-s filename ##显示文件大小,单位:字节
8.cp 文件|目录的复制
**cp是新建文件的过程
cp file file1 file2 … directory ##把file file1 file2 复制到 directory中
file test ##建立test文件模板为file
-r directory direcotry1 ##复制目录
-p ##复制权限
-v ##显示复制过程中的详细信息
9.mv 移动或重命名
*相同磁盘的mv是重命名,不同磁盘的mv是复制删除过程
mv file file1 direcotry ##移动file file1到directory中
*mv 存在文件 不存在文件 ##重命名文件
*mv westos/linux . ##把westos中的linux移动到当前目录
10.gedit图形的文本编译器
gedit file ##开启file并且编辑
ctrl+s ##保存
ctrl+n ##打开新的编辑界面
ctrl+o ##打开新文件
ctrl+s ##保存文件
ctrl+x ##剪切字符
ctrl+v ##粘贴字符
ctrl+c ##复制字符
yelp help:gedit ##gedit的图形手册