LINUX基础指令
(yum install)下载指令
- vi 编辑器(类似于记事本)
vi xxx.txt
- ls 显示列表 ls /显示根目录文件或者文件夹
ls-a 把隐藏的文件也显示出来
ll 非常详细的显示出来 - clear 清屏
- ifconfig 查看当前ip地址和网络
- su 切换用户
su root
- cd (change director)访问文件夹
cd yyj
cd… 返回上一级目录 cd…/…返回去上两级目录
cd / 返回根目录 - mkdir 创造一个目录
mkdir yyj
mkdir -p 创造多级目录mkdir -p yyj/yym/yyk
- rmdir 删除空目录
rmdir yyj
- touch 创建一个空文档
touch yyj.txt
- echo 创建有内容的文档
echo "i love linux">yyj.txt
- wc 显示文档行数,字数,字符数
wc book.txt
- find 查找指定的文件
find -yyj book.txt
- cat 查看文档内容
cat yyj.txt
userdel -r用户名 加-r 的意思就是同时删除家目录下的文件夹 - useradd 创建用户名
useradd xxx
- userdel 删除用户
userdel yyj
- passwd xxx 添加密码
passwd xxx
- who 显示当前连接用户
- cat /etc/passwd 查看用户信息
- groupadd 创建组
groupadd chiren
- groupdel 删除组
groupdel chiren
- groups 查看用户所属分组
groups yyj
- gpasswd -a 加入组
gpasswd -a yyj chifan
(将yyj用户加入chifan组) - gpasswd -d 踢出组
gpasswd -d yyj chifan
(将yyj用户踢出chifan组) - more /etc/group 查看组信息
- pwd 显示当前目录
- tree 显示目录树
- grep 查找指定字符串
grep best book.txt
- cp 拷贝文件
cp yyj.txt home/yyj/yyj
cp的另一种用法cp yym.txt yyj.txt
(将yym.txt复制一份并改名为yyj.txt) - mv 移动文件或者修改文件名
移动:mv yyj.txt home/yyj/yyj
(将yyj.txt移动到home路径下的yyj文件)
修改:mv yym.txt yyj.txt
(将yym.txt改名为yyj.txt) - rm 删除普通文件
rm yyj.txt
-r 循环删除可用于删除文件夹
-f 强制删除 - tar 命令
将yyj文件打包成为yyj.tar
仅打包,不压缩tar -cvf yyj.tar yyj
打包后,以gzip压缩tar -zcvf yyj.tar.gz yyj
解压gunzip yyj.tar.gz
打包后,以bzip2压缩tar -jcvfyyj.tar.bz2 yyj
解压bunzip yyj.tar.bz2
- rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。
优点就是不用再开一个sftp工具登录上去上传下载文件。
sz:将选定的文件发送(send)到本地机器
rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器
安装命令:yum install lrzsz
从服务端发送文件到客户端:sz filename
从客户端上传文件到服务端:rz filename
在弹出的框中选择文件,上传文件的用户和组是当前登录的用户