1.安装ssh服务的命令:sudo apt install openssh-server
2.ssh服务的启动:service sshd start
3.mv 对文件重命名的命令
对文件进行隐藏前面加. (例:mv aaa(文件名) .aaa(文件名)) 查找隐藏文件命令: ls -al
取消隐藏文件命令: mv .fff(文件名) fff(要改的文件名;)
4.touch 创建一个空文件 (例:touch aaa.c(文件名))
5.cp 原文件名 目的文件名 拷贝 原文件成目的文件
cp-r 原目录文件名 目的目录文件名
-r是递归的意思 -f是强制的意思(例:cp -r ./文件名/.txt ./文件名/.txt)
(cp -r ./aaa/bbb/1.txt ./fff)
6.vim 文件名(例:text.c) 如果对这个文件查询存在的话进行打开,不存在进行创建
安装vim指令:sudo apt install vim
例(1)、创建vim文件名(vim list.txt)
(2、进入vim按i,使最下方进入inser状态,可以对文本进行编辑
(3、Esc为退出编辑状态
(4、:wq为退出状态
:w 保存 :q 退出 q!强制退出
(5、设置行号要先退出编辑状态,按shift+冒号 set nu
vim的三种模式
a.命令模式/普通模式
vim打开文件时的默认模式
在此模式下输入/字符串,查找字符串,按n找一个字符串
yy 复制 数字+yy 复制多行
dd 删除 数字+dd 删除多行
b.插入模式/编辑模式
vim打开文件,i a o 进入插入模式,是可以编辑代码的
c.命令行模式
vim打开时,按:进入命令行模式
7.find 查找文件命令
find ./ -name 文件 根据文件名查找文件
find ./ -iname 文件名 i忽略大小写
find ./ -type d 根据文件类型查找
find ./ -name "*.c" 根据文件名查找后缀是.c的文件
8.cat 打印文件的内容到终端上
(例: cat 1.txt > ./bbb/2.txt )
1.txt >把1.txt文件信息输入2.txt文件里面, 1.txt文件中内容覆盖2.txt
1.txt >>2.txt 追加 把1.txt的内容追加到2.txt
9. df 查看linux操作系统的磁盘情况,默认单位是字节
df -h 查看linux操作系统的磁盘使用情况,默认单位是字节····
10.关闭虚拟机命令:shutdown
shutdown -h now 立刻关机
shoudown -h 5 5分钟后关机
shoudown -r now 立刻重启
shoudown -r 5 5分钟后重启
11.which 查看可执行文件位置
12.chmod 修改文件权限的命令
chmod 文件权限 文件名
a 所有的(所有者、组用户、其他用户)
u 文件所有者
g 组用户
o 其他用户
+表示添加文件权限 -表示去掉文件权限
chmod a+x 文件名 ,给所有用户添加可制执行权限
chmod a-x 文件名, 给所有用户去掉可制执行权限
chmod u+r 文件名, 给文件所有者添加权限
1、用两种方法实现将aa.c文本文件的内容复制到bb.c
方法1:
方法2:
2、将aa.c和bb.c文本文件的内容合并,并保存到cc.c
3、创建一个目录111,在111下面创建1.txt,2.txt,3.txt
修改111的权限为777,查看111下面