linux的基本操作1

文件系统  ext4

d:      进入d盘
dir /w       以友好的方式列出目录
cd        目录名 进入目录
cd\          退出目录
cd ..        退出到上级目录
ipconfig /all  显示本机网络信息
tab键      指令提示

Linux目录组成
/        根目录
/boot      启动目录,存放启动文件
/bin        二进制目录,存放用户级GNU工具
/sbin      系统的二进制目录
/dev       设备目录
/etc        系统配置文件目录

/home/xx     家目录
/lib         库目录,放系统和应该程序的库文件
/media      媒体目录,可移动媒体设备的常用挂载点
/proc      进程目录,存放硬件和进程相关信息
/root       root用户的主目录
/run        运行目录,存放 系统运行时的数据
/srv         服务目录,本地服务相关文件
/tmp        系统运行临时目录
/usr         大量工具,程序,文件都在这
/var         可变目录,存放经常变化的文件,如日志

常用的目录:/home,/etc,/usr,/var

mkdir     目录名 创建一个目录
ls -l        列出当前目录和文件
touch 文件名   创建并更新空文件
cd       目录名 进入目录
cd ..       退一级
..         表示父目录
.       表示当前目录
cd         全部退出到home目录
cd ~      回到home家目录
pwd      显示提示符当前位置

清屏目录clear

查看某条指令的帮助3种方法:
ls --help
man ls
info ls
按q退出指令说明

切换登录身份
sudo passwd root
su root        切换到root身份(需要输入root密码,使用passwd更改root密码)

su         用户名 切换到指定用户
sudo     指令名 在普通权限账号下使用管理员权限执行指令

$非root登录    #为root登录

ls          显示当前目录下所有文件及文件夹(横向显示)
ls -l       常用(以列表的形式显示)
ls -F      以彩色终端显示
ls -a      显示隐藏文件
ls -al        以列表的形式显示包括隐藏文件
ll         (centos下是ls -l,ubuntu下是ls -alF)
ls -F -R      递归显示目录结构
tree      以树结构显示文件夹yum install tree
按ctrl+c     停止操作(重要)
ls -l h*       匹配所有h开头的文件或目录

mv 文件名 目标文件夹/      移动文件到文件夹里
mv 原文件名 新文件名       改名

cp 源文件 新文件名         复制文件
cp 源文件 目录名/新文件名     复制到新文件夹
cp -R 源文件夹 新文件夹名     复制文件夹里所有的东西到目标文件夹

mkdir -p mulu1/mulu2/mulu3   批量递归创建目录

rm 文件名            删除文件
rm -i 文件            带询问的删除文件
rm -rf 目录名            强制删除目录及目录下所有文件
rm -ri 目录名            提示并删除目录及其文件
rmdir 文件夹名            删除空文件夹

ln -s 被链接的文件名(夹) 快捷方式名    为文件名创建快捷方式

file 文件名/文件夹名              查看文件或文件夹类型

find / -name 文件名           从根目录查找文件
find / -name haha\*           这里的星号必须转义

top              LINUX下的任务管理器
ps               查看当前用户进程
ps -ef            查看所有进程
ps -aux            查看所有进程(更详细,具体参数看man或者手册)
ps -ef | grep mysql     查看mysql进程状态(主要查看进程ID也就是PID)
kill -9 进程ID         杀死该进程

上一篇:静态工厂 + DbHelper


下一篇:Centos 6.5升级openssh漏洞