Liunx常用命令
1.用户切换
sudo 命令
sudo su 从普通用户切换到root用户
su f 切换到f用户
2.上传下载(远程与本地)
rz 命令(Receive ZMODEM)将本地文件批量上传到远程Linux/Unix服务器
sz 命令(Send ZMODEM)从远程服务器下载到本地
3.zip解/压缩:
zip -r test.zip test/
-S 包含系统文件和隐含文件
-r 递归处理,将指定目录下的所有文件和子目录一并处理。
unzip [参数] [待解压缩文件]
unzip -o test.zip -d tmp/
-o:不必先询问用户,unzip执行后覆盖原有的文件;
-d<目录>:指定文件解压缩后所要存储的目录;
-x<文件>:指定不要处理.zip压缩文件中的哪些文件;
4. 文件权限:
chmod 命令 改变文件或目录的访问权限
chmod [who] [+ | - | =] [mode] 文件名
chmod ug+rwx -R /opt/www
chmod 775 -R /opt/www
chown命令 更改文件的所有者或组
chown runoob:runoobgroup file1.txt ( 将文件 file1.txt 的拥有者设为 runoob,群体的使用者 runoobgroup )
chown -R user:group /opt/www
1.新建文件
2.移动/改名文件
mv命令(move file)
mv source_file(文件) dest_file(文件) 改名
mv source_file(文件) dest_directory(目录) 移动
3.复制文件
cp命令
cp –r test newtest (复制目录时,必须使用参数 -r)
4.寻找文件
which 查看可执行文件的位置。
which pwd
which adduser
which nginx
whereis 查看可执行文件、源代码文件、帮助文件在文件系统中的位置
whereis nginx
locate 配合数据库查看文件位置。
locate pwd 查找和pwd相关的所有文件
locate /etc/sh搜索etc目录下所有以sh开头的文件
find 实际搜寻硬盘查询文件名称。
find -atime -2 超找48小时内修改过的文件
find . -name "*.log" 在当前目录查找 以.log结尾的文件。 ". "代表当前目录
find /opt/ -name "index" -ls 查找opt目录下index文件
5.vi 文书编辑器
i 切换到输入模式,以输入字符。
按下 ESC 按钮回到一般模式
x 删除当前光标所在处的字符。
: 切换到底线命令模式,以在最底一行输入命令。
:wq 保存退出