linux命令详解

linux命令详解

linux命令的通用格式

命令 [选项] [参数]

选项及参数的含义:

选项:用于调节命令的功能
        >以"-"引导短格式选项(单个字符),例如"-l"
        >以"--"引导长格式选项(多个字符),例如"--color"
        >多个短格式选项可以写在一起,只用一个"-"引导,例如"-al"
参数:命令操作的对象,如文件,目录名等。例如"ls -l /home

命令行编辑的几个辅助操作:

反斜杠"\";强制换行
快捷键  ctrl+U  清空至行首
        ctrl+K 清空至行尾
        ctrl+L 清屏
        ctrl+C 取消本次命令编辑
        ctrl+alt+F2 切换图形界面或命令行界面    
--help 查看帮助
uname命令:
-a  显示主机名,内核版本,硬件平台等详细信息。
-r  显示内核版本
hostname命令:
查看主机名
关机命令:
halt    关机
shutdown -h now   现在关机
poweroff  关机
shutdown -r 重启
reboot   重启
目录切换命令:
cd    切换目录
pwd   查看当前所在目录
ls命令:
列表显示目录内容
格式: ls [选项] .....[目录或文件名]
选项: 
        -l  以长格式显示
        -a  显示所有字目录和文件信息,包括隐藏文件
        -A  类似于"-a",但不显示"."和".."目录信息。
        -d  显示目录本身的属性
        -h  以更易读的字节单位(K,M 等)显示信息
        -R  递归显示内容
        --color 以颜色区分不同类型文件
du命令:
统计目录及文件的空间占用情况
格式: du [选项].....[目录或文件名]
选项:
     -a  统计时包括所有的文件,而不仅仅只统计目录
     -h  以更易读的字节单位(K,M 等)显示信息
     -s  只统计每个参数所占用空间总大小。
mkdir命令:
创建新的目录
格式: mkdir [-p] [路径] 目录名
touch命令:
创建文件,或更新文件的时间标记
格式:  touch 文件名
ln命令:
为文件或目录建立链接。Link
格式: ln [-s] 源文件或目录....链接文件或目标目录
选项:
      -s  建立符号链接文件(省略此项建立硬链接)
cp命令:
复制 文件或目录
格式: cp [选项] 源文件或目录....目标文件或目录
选项:
      -r  递归复制整个目录树
      -p  保持源文件的属性不变
      -f  强制覆盖目标同名文件或目录
      -i  需要覆盖文件或目录时进行提醒
rm命令:
删除 文件或目录
格式: rm [选项]... 文件或目录
选项: 
      -f 强行删除文件或目录,不进行提醒
      -i 删除文件或目录时提醒用户确认
      -r 递归删除整个目录树
防火墙命令:
1) Linux操作系统中永久性生效,重启后不会复原

开启: chkconfig iptables on

关闭: chkconfig iptables off

2) 即时生效,重启后复原

开启: service iptables start

关闭: service iptables stop

需要说明的是对于Linux操作系统中的其它服务都可以用以上命令执行开启和关闭操作。

在开启了防火墙时,做如下设置,开启相关端口,

修改/etc/sysconfig/iptables 文件,添加以下内容:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-------------本文结束感谢您的阅读-------------
求打赏,多少都行
0%