Linux命令积累(主要是centos)

目录命令

ls命令

参数 -(a A d f F h i l R S) 例如 ls -a

颜色文件类型
白 色:普通文件
蓝 色:目录
绿 色:可执行文件
红 色:压缩文件
浅蓝色:链接文件
黄 色:设备文件
灰 色:其他文件

cd命令

命令功能
cd /usr/local/src绝对路径
cd ../src相对路径
cd ..回退上一级目录
cd /回到根目录
cd ~cd /root切换到root目录下
cd “VMware Tools”进入带空格的VMware Tools文件夹

dir命令

命令功能
dir显示目录和文件
mkdir test建立新目录test
mkdir –p test1/test2/test3建立多级目录
rmdir test1删除test1目录
rmdir -p test1/test2/test3/一次性删除所有目录(仅限空目录)

删除命令:rm XXX 参数:r f
-r 将目录及以下之档案亦逐一删除
-f 强行删除,不需询问。

vim编辑器

  1. 进入编辑器——命令
    vi /usr/local/nginx/conf/nginx.conf 编辑nginx.conf文件
  2. 编辑
    iInsert进入编辑模式
  3. 退出
    Esc 退出编辑模式
命令功能
:wq保存文件并退出vi
:q不保存文件,退出vi(未修改的情况)
``:q! `不保存文件,强制退出vi(已经修改的情况)
:e!放弃所有修改,从上次保存文件开始再编辑
:w保存文件但不退出vi
:w filename将修改另外保存到filename中,不退出vi

多行删除
①首先在命令模式下,输入:set nu显示行号;
②命令输入:32,65d,回车键,32-65行就被删除了
③如果无意中删除错了,可以使用U键恢复(命令模式下)

多行注释
①显示行号
:起始行号,结束行号s/^/注释符/g
例如::3,9s/^/#/g

多行解注
①显示行号
:起始行号,结束行号s/^注释符//g
例如::3,9s/^#//g
与注释的区别:^#之间没有/#后面多了个/

关机重启命令

命令功能
shutdown -h/r now现在关机/重启
shutdown -h/r 12:0012:00关机/重启
shutdown -c取消关机/重启
init 0关机
init 6重启
reboot重启

散记

  1. 添加文件夹下右键能启动命令行的功能:
    yum -y install nautilus-open-terminal
  2. 解决命令行字体重叠
    yum -y install dejavu-sans-* dejavu-serif-fonts
  3. 编辑网络配置
    vi /etc/sysconfig/network-scripts/ifcfg-eht0
  4. 配置防火墙规则
    vi /etc/sysconfig/iptables
  5. 防火墙添加端口
    -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
  6. 设置dns服务器
    vi /etc/resolv.conf
  7. 查看80端口被哪个服务占用
    netstat -antp | grep :80
  8. 查看所有端口占用情况
    netstat -antp | grep :

命令记录表格

命令作用
find / -name xxx查找文件位置
whereis xxx查找软件安装位置
pwd当前目录路径(Print Working Directory)参数 –P -L
pwd –help查看pwd命令的参数,其他命令也应该可以
ps -aux \| grep xxx查看xxx进程运行状态(BSD格式)
ps –ef \| grep xxx查看xxx进程运行状态 (标准格式)
cat xxx.pid查看xxx的pid
cat /proc/versionLinux查看当前操作系统版本信息
uname -aLinux查看版本当前操作系统内核信息
rpm -qa\|grep vim列出vim的版本信息
yum install xxx安装xxx软件,会询问yes/no(yum –h查看参数)
yum –y install xxx安装xxx软件,过程默认yes(-q 不显示安装过程)
yum remove xxx卸载某软件
curl http://localhost访问地址
tar –zxvf *****常用解压命令
grep root /etc/passwd将/etc/passwd,有出现 root 的行取出来(grep命令是搜索过滤,能使用正则表达式搜索文本)
TAB自动补全文件(夹)名或命令(如目录下无相重的)
TAB键两次列出当前目录下所有以这几个字符开头的名字
··· && ···多个命令一次性运行:make && make install
……….-q不显示安装过程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值