linux基本命令

本文提供了一份详尽的Linux命令指南,涵盖了从系统管理到文件操作的常用命令,如关机、重启、目录管理、文件复制与删除等。还介绍了用户管理、软件包管理、网络配置及Apache服务器的安装与配置过程。

关机:init 0 | poweroff | shutdown -h now 换成数字指的是几小时后关机。
重启:shutdown -r now | reboot | init 6
图形界面进入字符界面: init 3 或者 Ctrl+alt+f7
字符界面进入图形界面:init 6 或者 alt+F7
/bin    二进制可执行命令
/dev   设备特殊文件
/etc   系统管理和配置文件
/lib   标准程序设计库
/mnt   用户临时挂载其他的文件系统
/tmp  公共临时存放文件目录
/var  某些大文件的溢出区
/usr  应用程序和文件
TAB  自动补齐
\    强制换行
ctrl+c 取消此次命令
ctrl+l 清屏
hostname -aa 临时改变系统名称
uname -a 显示系统信息及内核硬件平台
hostname  主机名称
ls 显示目录名称
ls -l 以长格式显示
ls -a 显示所有子目录
du 统计目录及文件的占用情况
du -h  人性化显示
du -s 只统计每个参数占用情况
du -a  统计所有文件
mkdir -p 创建多层目录
mkdir m{1..5}创建多个目录
ln /aa/bb/aa.txt /root/Desktop/bb.txt 创建桌面硬链接
ln -s  创建软连接
cp -r 递归复制目录树
cp -f 强制覆盖同名文件
rm -r 递归删除目录树
rm -f 强制删除文件
wc
-l 统计文件行数    
-w 统计单词数
-c 统计字节数
gzip bzip2 压缩文件        -d 解压压缩包
 
tar归档
 -c 创建.tar格式包文件
 -x 解开。tar格式包文件
 -v显示详细信息
 -f 使用归档文件
 -p 保留原始文件权限
 -C 解压到目标文件夹
 -z 调用gzip进行压缩或解压
 -j 调用bzip2进行压缩或解压
格式 tar -cvf /root/Desktop/aa.tar bb.txt 打包文件
tar -zcvf /root/Desktop/aa.tar.gz bb.txt  压缩文件
tar -zxvf /root/Desktop/aa.tar.gz -C /aa/bb 解压文件

vim
gg 调到文件首行 G调到文件末行 #GG 调到文件第#行
:set nu 设置行号
dd 删除一行 #dd 删除#行 yy复制一行 #yy 复制#行  p 粘贴
/root 再文件中查找root   n到下一个匹配目标
u取消上次操作
:w /root/Desktop/aa。txt保存为其他文件
:e /aa。txt  打开新的文件进行编辑
:r /aa,txt  在当前文件读入其他文件内容
:s /old/new    将当前行的第一个old字符替换为new
:s /old/new/g     将当前行的所有old替换为new
:1,5 s/old/new/g 将1到5行的old替换为new
:% s /old/new/g 将文件所有的Old替换为new
:s /old/new/c      替换文件前进行确认

chown u1:g1 aa.txt 改变aa的属主和属组
useradd
 -g 指定用户所属用户组
 -G 指定用户所属附加组
 -u 指定用户号
usermod 修改用户信息
 -g -G -u
 -L 锁定账号
 -U 解锁账号
 userdel 删除账户
 -r 删除宿主目录
 passwd -l 锁定账号 -U 解锁 -S 查看账号状态
gpasswd -a 添加成员 -d 删除成员

网卡设置(修改IP) setup
vim /etc/sysconfig/network-scripts/ifcfg-eth0
修改主机名: vim /etc/sysconfig/network

rpm
rpm -qa 查看所有已安装的rpm软件包
rpm -qi linuxqq 查看qq安装详情
rpm -ql 查询指定软件包安装目录。文件列表
    -qc  查询软件配置文件信息
    -qd  查看文档文件
rpm -qpi /root/Desktop/linuxqq-1-...(包文件);查询未安装软件详情信息
rpm -iv linuxqq-1-1.rpm  安装rpm软件包
    -U 升级某个软件
    -F更新某个软件 若未安装 则放弃安装
rpm -e linuxqq  卸载软件
rpm 安装QQ
把qq的rpm安装文件放在桌面
命令行输入:rpm -iv linuxqq-v1.0.3...i386.rpm
安装qq完成
卸载qq   :rpm -e linuxqq(软件名)

安装HTTPD
 1,把httpd的软件包放在桌面
2,:tar -zxvf httpd-2.2.27.tar.gz -C /etc  #tar解压压缩包 放在/ETC下面
3,进入/etc/httpd-2.2.27/  执行 :./configure 安装
4,安装完成依次输入 make 和make install      
5,执行:service httpd restart 开启服务    checkconfig httpd on设置开机自启动
6、修改界面内容进入到/usr/local/apache2/htdocs  修改index.html 放在/var/www/html
错误修改
1, cp /usr/local/apache2/bin/apache1 /etc/rc.d/init.d/httpd
2,  ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc5.d/S85httpd  建立软连接
3,chkconfig --list 检查列表有没有HTTPD
4,编辑/etc/rc.d/init.d/httpd 添加注释#chkconfig: 345 85 15
#description:Activates/Deactivates Apache Web Server
5.chkconfig --add httpd        chkconfig --list httpd  添加设备
6.重启httpd         将主机名设置为默认的主机名
apache端口 80

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值