杰西 于 2010-11-29 14:59:16发表:
楼上真是牛人, 楼主可下载Linux命令大全
nyz183 于 2010-11-29 09:46:24发表:
Linux 系统基础命令 ①、根下面的文件夹.见下图: bin :用于存放我们常用的命令 boot:存放启动进程的配置文件 dev:(硬盘)用于存放物理设备 etc:用于存放服务配置文件 home:普通用户家目录 lib:库文件(同 windows 中的 system32 ) lost+found:回收站 media:播放文件 misc:光驱文件 mnt:空文件 net:存放内存中的网卡信息 opt:空文件 proc:伪文件系统 root:管理员家目录 sbin:存放管理员常用命令 selinux:安全机制 srv:普通文档 sys:系统核心 tftpboot:网络启动文件 tmp:临时文件夹 usr:应用程序(同 windows 下 program Files ) var:存放日志文件 ------------------ ②、常用基本命令 进入根:cd / 查看文件目录:dir 或者 ls 查看文件内容:cat 或者 more 显示当前路径:pwd 创建新文件夹:mkdir 创建递归文件夹:mkdir -p /a/b/c 强制删除文件夹haha:rm -rf /haha 强制复制文件夹haha:cp -rf /haha 连同权限一起复制:cp -rfp 移动文件:mv 查找文件:whereis 、which、 find 查看文件具体属性:ll 查看帮助:ls - - help、manls、info ls 挂载:mount -o username=administrator //192.168.0.103/1_/mnt(1为系统中的文件夹) 加载所有服务:rndc reload 激活图形界面:startx 设置开机启动文件:etc/rc.d/rc.local ------------------ ③、设置开机级别 vim /etc/inittab 0:关机 1:安全模式 2:多用户模式 3:黑屏 4:未开发 5:图形级别 6:重启 修改后需要输入命令:sync 写入 ------------------ ④、配置临时ip地址 ifconfig eth0 192.168.1.111 netmask 255.255.255.0 ------------------ ⑤、配置永久 ip 地址 输入命令: setup 在 network 下配置 也可以输入命令:system-config-network 进入修改 ip 地址 ---------------------- ⑥、禁用网卡与开启网卡 ifdown eth0 关闭 ifup eth0 打开 service network stop 停止所有网卡服务 service network start 开启所有网卡服务 service network restart 重启网卡 reboot 重启电脑 poweroff 关机 ---------------------- ⑦、系统命令 查看系统所有用户:who 更具体的 finger 查看当然用户:whoami 添加用户:useradd chenchao 后 passwd haha 冻结与解冻:passwd -l chenchao 后 passwd -u chenchao 删除 chenchao 用户:userdel chenchao 连同家目录一起删除用户:userdel -r chenchao 创建删除组:groupadd 和 groupdel usermod 用法 usermod -L 冻结用户 usermod -U 解冻用户 usermod -G root chenchao:把 chenchao 加入到 root 组中 --------------------- ⑧、文件权限的制定 可 读 :r - 4 可 写 :w - 2 可执行:x - 1 给 chenchao 文件夹赋予可读、可写、可执行的权限:chmod 777 chenchao 同 chmod u+rwx chenchao chmod -R 777 chenchao:递归文件权限属性、chenchao 文件夹下所有子文件都有 777 的权限 --------------------- ⑨、强制命令锁定 chattr +a /home/chenchao +a :只能修改 +i :任何动作都不可以执行 --------------------- ⑩、vi(vim)编辑器的使用命令 首先安装 vim-common 、vim-enhanced 这两个服务包、必须先装 common 包、因为存在依赖关系 rpm -ivh /misc/cd/Server/vim-common-x.x.x rpm -ivh /misc/cd/Server/vim-enhanced-x.x.x rpm -e :删除包(注意依赖关系) 常用命令如下: 删除整行:dd 返回上一次操作:u 快速进入下一个文档:e!_/etc/passwd 合二为一:r_/etc/passwd 现实所有行数:set nu 或者 ctrl+g (set nonu 取消行数) 定位行首:1G 复制7行:7yy ( p 粘贴 ) 查找文字:/xixi 按n向下查找 或者:?xixi 按N向上查找 删除当前光标后15个单词:15x 一个一个删除:Delete 键 将当前行 etc 换成boot :s/etc/boot/g 将所有含 etc 的都换成 boot : %s/etc/boot/g 上下分屏显示文件:sp /etc/shadow 左右分屏显示文件:vsp /etc/shadow (用ctrl+ww 切换)( q!退出) 临时调出命令:!ifconfig ------------------------- Ⅰ、压缩包的解压 解压:tar -xzvf 用于 gz. gzp 包 压缩:tar -cjvf 用于 gz. gzp 包 查看:tar -tzvf 用于 gz. gzp 包 解压:tar -xjvf 用于 gz. gzp 包 压缩:tar -cjvf 用于 bz. bzp 包 查看:tar -tjvf 用于 bz. bzp 包 -------------------------- 解压后安装:① ./configure ② make ③ make install -------------------------- Ⅱ、at计划任务命令 在此时间上 +30 分钟: at now +30 minutes (确定后输入需要执行的命令) 查看计划任务:atq 任务配置后需要重启:service atq restart 对用户设置at的使用权限: vim /etc/at.deny 任务存放文件处:vim /var/spool/at/下... 查看当前任务:jobs 停止任务:ctrl+z 关闭任务:ctrl+c 保存退出:ctrl+d 继续任务1:fg_1 强制杀掉任务1:kill_-9_% 1 杀完重启:-Hup 查看所有进程:ps -aux 查看进程树:pstree 全杀进程:killall 用兆显示内存信息:free -m 查看内核版本:uname -r 查看所以版本:uname -a -------------------------- Ⅲ、crontab 计划任务 添加任务:crontab -e 查看任务:crontab -l 删除任务:crontab -r 输入顺序如下:分 时 日 月 周 -------------------------- 开机禁用和开启服务的运行级别: 设置:chkconfig --level 0123456 iptables off/on( 0123456 为任务号) 查看:chkconfig --list |grep iptables -------------------------- Ⅳ、开启永久路由的设置 键入命令:vim /etc/sysctl.conf 打开后把第一行粉色字体的 0 改成 1 就可以了!( forward 后面) 截图如下: 临时路由功能输入路径: 因为 proc 文件是不可以 vim 修改的 所以我们要用 echo 导入才可以 把 1 导入到 ip_forward 中就可以了 导入后不报错说明成功
相思爱文 于 2010-11-23 19:35:25发表:
看红联的置顶推荐教材。
xlniva 于 2010-11-23 16:26:32发表:
推荐http://www.linuxdiyf.com/bbs/thread-147988-1-1.html
杰西 于 2010-11-29 14:59:16发表:
楼上真是牛人,
楼主可下载Linux命令大全
nyz183 于 2010-11-29 09:46:24发表:
Linux 系统基础命令
①、根下面的文件夹.见下图:
bin :用于存放我们常用的命令
boot:存放启动进程的配置文件
dev:(硬盘)用于存放物理设备
etc:用于存放服务配置文件
home:普通用户家目录
lib:库文件(同 windows 中的 system32 )
lost+found:回收站
media:播放文件
misc:光驱文件
mnt:空文件
net:存放内存中的网卡信息
opt:空文件
proc:伪文件系统
root:管理员家目录
sbin:存放管理员常用命令
selinux:安全机制
srv:普通文档
sys:系统核心
tftpboot:网络启动文件
tmp:临时文件夹
usr:应用程序(同 windows 下 program Files )
var:存放日志文件
------------------
②、常用基本命令
进入根:cd /
查看文件目录:dir 或者 ls
查看文件内容:cat 或者 more
显示当前路径:pwd
创建新文件夹:mkdir
创建递归文件夹:mkdir -p /a/b/c
强制删除文件夹haha:rm -rf /haha
强制复制文件夹haha:cp -rf /haha
连同权限一起复制:cp -rfp
移动文件:mv
查找文件:whereis 、which、 find
查看文件具体属性:ll
查看帮助:ls - - help、manls、info ls
挂载:mount -o username=administrator //192.168.0.103/1_/mnt(1为系统中的文件夹)
加载所有服务:rndc reload
激活图形界面:startx
设置开机启动文件:etc/rc.d/rc.local
------------------
③、设置开机级别
vim /etc/inittab
0:关机 1:安全模式 2:多用户模式 3:黑屏 4:未开发 5:图形级别 6:重启
修改后需要输入命令:sync 写入
------------------
④、配置临时ip地址
ifconfig eth0 192.168.1.111 netmask 255.255.255.0
------------------
⑤、配置永久 ip 地址
输入命令: setup 在 network 下配置
也可以输入命令:system-config-network 进入修改 ip 地址
----------------------
⑥、禁用网卡与开启网卡
ifdown eth0 关闭 ifup eth0 打开
service network stop 停止所有网卡服务
service network start 开启所有网卡服务
service network restart 重启网卡
reboot 重启电脑
poweroff 关机
----------------------
⑦、系统命令
查看系统所有用户:who 更具体的 finger
查看当然用户:whoami
添加用户:useradd chenchao 后 passwd haha
冻结与解冻:passwd -l chenchao 后 passwd -u chenchao
删除 chenchao 用户:userdel chenchao
连同家目录一起删除用户:userdel -r chenchao
创建删除组:groupadd 和 groupdel
usermod 用法
usermod -L 冻结用户
usermod -U 解冻用户
usermod -G root chenchao:把 chenchao 加入到 root 组中
---------------------
⑧、文件权限的制定
可 读 :r - 4
可 写 :w - 2
可执行:x - 1
给 chenchao 文件夹赋予可读、可写、可执行的权限:chmod 777 chenchao 同 chmod u+rwx chenchao
chmod -R 777 chenchao:递归文件权限属性、chenchao 文件夹下所有子文件都有 777 的权限
---------------------
⑨、强制命令锁定
chattr +a /home/chenchao
+a :只能修改
+i :任何动作都不可以执行
---------------------
⑩、vi(vim)编辑器的使用命令
首先安装 vim-common 、vim-enhanced 这两个服务包、必须先装 common 包、因为存在依赖关系
rpm -ivh /misc/cd/Server/vim-common-x.x.x
rpm -ivh /misc/cd/Server/vim-enhanced-x.x.x
rpm -e :删除包(注意依赖关系)
常用命令如下:
删除整行:dd
返回上一次操作:u
快速进入下一个文档:e!_/etc/passwd
合二为一:r_/etc/passwd
现实所有行数:set nu 或者 ctrl+g (set nonu 取消行数)
定位行首:1G
复制7行:7yy ( p 粘贴 )
查找文字:/xixi 按n向下查找 或者:?xixi 按N向上查找
删除当前光标后15个单词:15x
一个一个删除:Delete 键
将当前行 etc 换成boot :s/etc/boot/g
将所有含 etc 的都换成 boot : %s/etc/boot/g
上下分屏显示文件:sp /etc/shadow
左右分屏显示文件:vsp /etc/shadow (用ctrl+ww 切换)( q!退出)
临时调出命令:!ifconfig
-------------------------
Ⅰ、压缩包的解压
解压:tar -xzvf 用于 gz. gzp 包
压缩:tar -cjvf 用于 gz. gzp 包
查看:tar -tzvf 用于 gz. gzp 包
解压:tar -xjvf 用于 gz. gzp 包
压缩:tar -cjvf 用于 bz. bzp 包
查看:tar -tjvf 用于 bz. bzp 包
--------------------------
解压后安装:① ./configure ② make ③ make install
--------------------------
Ⅱ、at计划任务命令
在此时间上 +30 分钟: at now +30 minutes (确定后输入需要执行的命令)
查看计划任务:atq
任务配置后需要重启:service atq restart
对用户设置at的使用权限: vim /etc/at.deny
任务存放文件处:vim /var/spool/at/下...
查看当前任务:jobs
停止任务:ctrl+z
关闭任务:ctrl+c
保存退出:ctrl+d
继续任务1:fg_1
强制杀掉任务1:kill_-9_% 1
杀完重启:-Hup
查看所有进程:ps -aux
查看进程树:pstree
全杀进程:killall
用兆显示内存信息:free -m
查看内核版本:uname -r
查看所以版本:uname -a
--------------------------
Ⅲ、crontab 计划任务
添加任务:crontab -e
查看任务:crontab -l
删除任务:crontab -r
输入顺序如下:分 时 日 月 周
--------------------------
开机禁用和开启服务的运行级别:
设置:chkconfig --level 0123456 iptables off/on( 0123456 为任务号)
查看:chkconfig --list |grep iptables
--------------------------
Ⅳ、开启永久路由的设置
键入命令:vim /etc/sysctl.conf
打开后把第一行粉色字体的 0 改成 1 就可以了!( forward 后面)
截图如下:
临时路由功能输入路径:
因为 proc 文件是不可以 vim 修改的
所以我们要用 echo 导入才可以
把 1 导入到 ip_forward 中就可以了
导入后不报错说明成功
相思爱文 于 2010-11-23 19:35:25发表:
看红联的置顶推荐教材。
xlniva 于 2010-11-23 16:26:32发表:
推荐http://www.linuxdiyf.com/bbs/thread-147988-1-1.html