Linux常用命令
2018-10-29 15:25:46来源:博客园 阅读 ()
Linux 系统下的常用命令:
㈠ 文件操作:
touch 文件名: 在当前文件夹下创建一个文件,例: touch hello.txt;
md 文件名: 删除这个文件,例: md hello.txt;
vim 文件名: 编辑一个文件,例: vim nginx.conf;如果这个文件存在就打开编辑,如果不存在就创建同时编辑;
more 文件名: 浏览文件内容,例: more nginx.conf;
/搜索的内容: 在文件内容中搜索指定的内容,相当于Windows下的Ctrl+F,例: /server 在nginx.conf文件中搜索server节点 ,n: 下一个;
:wq: 保存并退出;
:q!: 直接退出
dd: 删除当前行,默认删除一行,如删除多行前面加数字,例: 3dd 删除3行;
u: 撤销,相当于Windows吓得Ctrl+Z;
yy: 复制当前行,默认复制一行,粘贴时使用 p,如复制多行前面加数字,例: 3yy 复制3行;
mv 旧文件 新文件: 移动文件,从旧文件的位置移动到新文件的位置,可以通过这种方式修改文件名称;
cp 源文件/源文件夹 目标文件/目标文件夹: 复制文件或文件夹(不可以多级复制);
cp -r 源文件夹/文件 目标文件夹/文件: 复制文件夹或文件夹(可以多级复制);
mkdir 文件夹: 创建一个文件夹,例: mkdir redis;
rmdir 文件夹: 删除一个文件夹,例: rmdir redis;
pwd: 显示当前目录的绝对路径;
rm -rf 文件/文件夹: 级联删除文件或文件夹且不提示;
ls: 显示文件夹下的全部文件和文件夹的名称;
ll: 显示文件夹下的全部文件和文件夹的详细信息;
㈡ 权限操作:
chmod u=rwx,g=rwx,o=rwx 456.txt: 将456.txt的操作权限设置为当前用户和当前用户所在的组内用户和其他用户都可以有读、写、执行操作;
u(user): 当前用户,g(group): 当前用户所在的组内用户,o(other): 其他用户;
=: 修改为,+: 新增权限,-: 删除权限;
r(read): 读,w(write):写,x(execute): 执行;
chown 用户名 文件名: 修改文件的所有者,例: chown test 456.txt 将456.txt文件的所有者该问test用户;
chgrp 组名 文件名: 修改文件的所在组,同上;
groupadd 组名:创建一个组;
useradd -p 组名 用户名: 创建一个用户,并给他指定一个组(如果不指定组,系统则会默认指定一个组);
passwd 用户名: 给用户设置密码;
usermod -g 组名 用户名: 修改用户的所在组;
groupdel 组名: 删除组;
userdel 用户名: 删除用户;
㈢ 解压、解压操作:
tar -zcvf redis-3.0.0.tar.gz redis: 把redis文件夹压缩成 redis-3.0.0.tar.gz 压缩文件;
tar -zxvf redis-3.0.0.tar.gz -C redis: 把 redis-3.0.0.tar.gz redis 解压到redis目录中;
㈣ 其他操作:
|: 在 | 前面的结果中找到 | 后面的内容,例: ps -ef | grep nginx 在启动进程中找到nginx;
yum list | grep firefox: 查看RPM库中有没有firefox;
yum install firfox: 在线安装firefox;
yum remove firefox: 卸载firefox;
history: 查看历史命令;
shutdown -h now: 现在关机;halt
shutdown -r now: 现在重启;reboot
su 用户名: 切换用户;
whoami: 查看当前登录的用户;
logout: 退出当前用户的登录;
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Linux系统如何设置开机自动运行脚本? 2020-06-11
- Linux指令和shell脚本 2020-06-11
- 适合开发者的最佳Linux发行版 2020-06-11
- awk命令详解 2020-06-10
- RAID 1 软件实现(Linux 系统) 2020-06-10
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash