因为Linux也是一个系统,本质上跟我们电脑的Windows没区别,我用的是虚拟机vmvare安装Linux,Linux版本我用的是centos 7。 安装过程注意超级用户密码设置简单点,用户名默认root。
目录的操作命令
1、增加目录:
mkdir 目录名称
2、查看目录
ls [-al] 父目录
ls -a 可以看到该目录下所有的文件盒目录,包括隐藏的
ls -l 查看所有目录和文件的详细信息
3、查询目录
find 目录 参数
4、修改目录的名称
mv 目录名称 新目录名称
5、剪切
mv 目录名称 目录的新位置 mv语法不仅可以对目录进行剪切,对文件和压缩包等都可以执行剪切
6、拷贝目录
cp -r 目录名称 目录拷贝的位置 -r代表递归拷贝
7、删除目录
rm [-rf] 目录 -r询问是否删除
文件操作
1.文件的创建
touch 文件名称 (空文件)
2.文件的查看
cat 文件 只能看到最后一屏幕
less 文件名 可以使用上下箭头分页查询q结束
more 文件名 可以显示百分比,回车可以向下写一行,空格可以向下一页,q退出
tail 10 文件名 查看文件名最后10行,ctrl c结束。 tail -f 文件 可以对某个文件进行动态监控,例如tomcat日志
3.修改文件内容
vim 文件
vim 在开发中, 使用vim编辑器主要作用就是修改配置文件
vim 文件- 进入文件- 命令模式- 按i进入编辑模式- 编辑文件- 按esc进入低行模式- 输入:wq/q!保存
4.删除文件
rm -rf 文件
压缩文件的操作命令 压缩后的文件格式为 .tar.gz
1.打包并压缩文件
tar -zcvf 打包压缩后的文件名 要打包压缩的文件
z:调gzip压缩命令进行压缩
c:打包文件
v:显示运行过程
f:指定文件名
重点
tar [-xvf] 压缩文件
x:代表解压
其他命令
1.显示当前所在位置
pwd
2.搜索命令
grep 要搜索的字符串 要搜索的文件 我这里查的是 grep to /etc/services
3.查看进程
ps -ef
4.杀死进程
kill -9 进程的pid
5.查看当前网卡信息: ifconfig
查看与莫泰机器的连接情况: ping
查看当前系统的端口使用: netstat -an
linux的权限命令
ls -l
—文件类型 r读权限 w写权限 x执行权
-表示文件,d表示目录 l表示链接(可以认为是Windows的快捷键) 前三个 是所有者权限 中间三个所属组权限 最后三个其他人权限
r:4 w:2 x:1
修改文件权限:chmod 文件或目录:change the permissions mode of a file
chmod [{ugoa}{+-=}]{rwx}] u所有者 g所属组 o其他人 a所有人
rwxrw-r-- 764
远程连接工具SSH Secure
遇到的问题:centos 7 ip查不到而且没有 eth0;
输入一下命令 vi
输入下列命令重启
再重新查看ip就成功了!!!
ssh secure shell 登录 centos7 中文乱码
以前是改这个vi /etc/sysconfig/i18n不过没有效果,在centos7里面,要这样子改
vi /etc/locale.conf
成功