您的位置:首页 > 其它

liunx 常用命令

2010-08-17 08:50 183 查看
bash csh ksh bsh 不同shell命令组linux一般使用bash
login 登入系统
Exit 退出
Shutdown 关机
Reboot 重启
Init n 开机进入层
按5下Esc 显示所有命令 按Q/Ctrl+c 退出
命令 --help/--? 帮助
man 命令 显示命令手册

ls 列出当前目录文件
pwd 查询当前目录
whoami 查询当前用户
cd 进入指定文件目录 cd .. 进入上一级目录 (etc文件目录 rc0.d 启动进程)
midir 创建一个目录
rmdir 删除一个目录
rm -r (目录名) 递归删除目录
rm -rf (目录名) 强制删除目录
touch 文件名 创建文件
rm 文件名 删除文件
cp 原文件 旧文件 复制
cp -r 原目录 旧目录 目录递归拷贝
mv 文件 路征 移动文件
vi 文件编辑 a由命令转换编辑模式 esc由编辑转换成命令模式 输入: w存盘 :q退出 q!不存盘退出 dd删除一行 dw 删除一个单词 o 插入一行 O向上插入一行
more/cat 列出文件内容 tac 逆序列出文件内容 head -数字 文件名 列出前n行 tail -n 文件名 列出文件后n行
find 文件路征 -name *名字* 查找
whereis 命令 命令来自哪里、命令执行是什么文件,帮助文件在哪里
ln 目标文件 新文件 硬链接 ln -s 目标文件 新文件 软链接(快)
mount 设备挂载 例如:mount /dev/cdrom /mnt/cdr 将光驱挂载到/mnt/cdr目录下
umount (设备目录/挂载目录) 取消挂载 umount /dev/cdrom
grep 文本 文件名 查询一行当中存在目标文本
clear 清屏

用户管理
useradd 用户名 添加用户(用户保存在/home添加用户 在/etc/passwd 存放系统用户文件,外置软件用户)
passwd 用户名 添加修改密码
userdel 用户名 删除用户 rm -rf 用户名 删除用户目录
groupadd 组名 添加用户组(用户组保存在/group)
useradd 用户名 -g 组名 分配用户组
usermod -g 用户名 组 修改组
groupdel
su 用户名 切换用户 exit 返回

文件权限
最前(-代表文件 d代表目录 l代表链接)
r读w写x执行 chmod +/-x 文件名 添加/删除文件的执行文件
chmod u/g/o+w+r+x 文件名 添加当前用户/当前同组/其它人
chmod 755(8进制九位)/777 文件名
chown 用户名 文件名 修改用户的所有者

管道 | 用于个命令之间,把上一个结果交给下一个命令
例如 ls -Rl /etc | more 按列显示ect下文件的详细信息,把上一个结果交给下一个命令

命令替换 ``
例:wall `date` 敬告所有人,并显示出时间

重定向
重定向输出
命令 > 文件名 将命令执行结果保存到文件当中
命令 >> 文件名 将命令执行结果及文件保存到文件当中
错误命令 2> 文件名 将错误命令执行结果保存到文件当中
重定向输入
命令 < 文件 执行文件读取结果

默认ftp配制
service vsftpd start 启动ftp
ftp localhost 连接ftp
bye 退出ftp
ifconfig 查询IP
service iptables stop 关闭防火墙
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: