虚拟机
1.安装一台虚拟机VMware(虚拟机就像自己的另一台电脑,但是没有系统)
linux
1.下载linux系统
2.新建一个虚拟机,安装linux操作系统
基本语句
1.切换到root用户
# su
2.显示所在目录的所有文件
# ll
3.切换目录
# cd /home/Download/test1
4.一个点是你现在所在的目录,两个点是返回到上一层目录
# cd ../Downloads
5.显示现在所在的目录
# pwd
6.mkdir命令 在当前文目录下创建新目录
-p帮助创建多级目录
# mkdir test3
# mkdir -p test4/test5/test6
7.rm 用于删除文件
-r 递归删除
-f 忽略不存在的文件,不会出现警告信息
# rm test1 //删除test1
# rm -rf test1 //删除此文件,并且删除下面的子文件
8.cp:复制aaa到bbb且改名为123
# cp -r ./aaa/ ./bbb/123
9.sudo chown 用户名(更改后的用户) 文件名,用于修改所属用户
# sudo chown huihui bbb
10.vim 修改文件内容
# vim test1
按下 i 进入编辑模式
编辑完成后,按Esc退出编辑模式,进入命令模式
在最后一行输入 :wq 来保存
11. tar
1)压缩文件
# tar -czvf test.tar test1 //将test1压缩为test.tar
2)列出压缩文件内容
# tar -tzvf test1.tar
3)解压文件
# tar -xzvf test.tar
- ps命令用于显示当前进程 (process) 的状态
# ps -A //查看所有的进程
# ps -u root //查看root用户下所有进程
13.find :查找
# find ./tes1.tar //查找tes1.tar
# find ./test* //查找带有test及后面的所有文件/目录
14.关机
# shutdown -h now //关机
# reboot //重启
15.grep是查找文件里符合条件的字符串,ps aux是显示所有进程和其状态
# ps aux | grep test1 //显示test1的进程和状态
16.netstat 用来显示网络状态
# netstat -i //网卡列表
快捷键补充:
Ctrl+C:结束当前程序
Tab:补全目录或文件名
内容补充
1 .远程linux时遇到的问题
# vim /etc/ssh/sshd_config
(1)远程root用户权限
PermitRootLogin yes
(2)允许远程上传文件
#Subsystem sftp /user/libexec/openssh/sftp-server
Subsystem sftp internal-sftp
(3)重启sshd
systemctl restart sshd.service