系统的操作命令
touch
命令
创建出一个空文件
- touch /1997sty/1997sty.txt : 创建一个文件名为1997sty.txt的文件
vi/vim
命令
将文件打开进行直接编辑
- vi /1997sty/1997sty.txt : 将
1997sty.txt
打开进行编辑
非编辑状态命令
- i : 进入编辑状态
- :wq : 保存退出
- :w : 写/保存
- :q : 退出
编辑状态命令
- esc : 退出编辑状态
echo
命令
输出文本信息
- echo "hello world" : 输出
hello world
到屏幕上 - echo "hello world" > 1997sty.txt : 输出
hello world
写入到1997sty.txt
- echo "hello world" >> 1997sty.txt : 输出
hello world
追加到1997sty.txt
- echo {1..100} : 输出1-100
- echo {01..100} : 输出001-100
- echo {1..10..2} : 输出1,3,5,7,9
- echo {1,9,9,7} : 输出1,9,9,7
cat
命令
查看文件
- cat 1997sty.txt : 查看文件
1997sty.txt
- cat 1997sty.txt 1997sty_1.txt : 查看文件
1997sty.txt
,1997sty_1.txt
- cat -n 1997sty.txt : 查看文件
1997sty.txt
显示行号 - cat >> 1997sty.txt <<EOF : 追加添加多行文本到
1997sty.txt
文件添加完成后输入EOF
结束 - cat > 1997sty.txt <<1997STY : 写入添加多行文本到
1997sty.txt
文件添加完成后输入1997STY
结束
cp
命令
(copy)复制数据信息(文件/目录)到其他位置后可以选择修改文件名或目录名
- cp /1997sty/1997sty.txt /tmp : 复制
1997sty.txt
到/tmp
下 - cp -r /1997sty /tmp : 复制
/1997sty
目录到/tmp
下 - \cp -r /1997sty /tmp : 强制复制
/1997sty
目录到/tmp
下,并且不再确认
如果第二个路径最后一级如果不存在,则复制以后的文件或目录就被更名为这个名称 如果第二个路径最后一级如果存在,则复制以后的文件或目录就不会变更
rm
命令
(remove)删除数据信息(文件/目录)
- rm /tmp/1997sty.txt : 删除
/tmp
目录下的/1997sty.txt
文件,并确认 - \rm /tmp/1997sty.txt : 强制删除
/tmp
目录下的/1997sty.txt
文件,并且不再确认 - rm -f /tmp/1997sty.txt : 强制删除
/tmp
目录下的/1997sty.txt
文件,并且不再确认 - rm -r /1997sty : 强制删除
/1997sty
目录和目录下的所有文件和子目录,并确认 - rm -rf /1997sty : 强制删除
/1997sty
目录和目录下的所有文件和子目录,并且不再确认 - rm -rf / : 强制删除
/
目录和目录下的所有文件和子目录,并且不再确认(删根跑路)
mv
命令
(move)移动数据信息(文件/目录)到其他位置后可以选择修改文件名或目录名
- mv /1997sty/1997sty.txt /tmp : 移动
1997sty.txt
到/tmp
下 - mv /1997sty/1997sty01/ /tmp : 移动
1997sty01
目录到/tmp
下 - mv 1997sty.txt sty1997.txt :
1997sty.txt
重命名为sty1997.txt
如果第二个路径最后一级如果不存在,则复制以后的文件或目录就被更名为这个名称 如果第二个路径最后一级如果存在,则复制以后的文件或目录就不会变更
最后一次更新于2019-11-13 15:33
0 条评论