您的位置:首页 > 运维架构 > Linux

linux常用基础命令

2017-08-22 16:27 393 查看

磁盘管理命令:

ls              //列出当前位置下的所有文件名
参数:-l     //列出文件列表
-a     //列出所有文件,包含隐藏文件
mkdir 文件名     //创建文件夹
mkdir -p 文件名  //创建文件夹,父文件不存在时同时创建父文件
rmdir 文件名     //删除空文件夹


文件浏览命令:

cat 文件名        //快捷查看文件内容(适合查看少量信息的文件,无法查看大文件,内容会显示不全)
more 文件名       //分页查看文件内容(适合查看大文件),显示百分比
操作:enter(向下n行,默认为1行)、space或ctrl+f(翻页)、b或ctrl+b(操作返回)、q(退出查看)
less -mN 文件名   //分页查看文件内容,显示行号与百分比
操作:enter(向下n行,默认为1行)、space或ctrl+f(翻页)、b或ctrl+b(操作返回)、q(退出查看)
tail -数字 文件名 //快速查看文件后(数字)多少行的内容(适合看日志)


文件操作命令:

cp 文件 位置         //复制文件或复制目录至目标位置
cp 文件 位置/名称     //复制文件或复制目录至目标位置并重命名
参数:-r   //复制文件夹与文件夹下的所有内容
mv 文件 位置         //移动空目录或文件至目标位置
mv 文件 位置/名称     //移动空目录或文件至目标位置
mv 文件 名称         //更改目录/文件名称
参数:-f   //已存在文件时不询问是否覆盖,默认覆盖
rm 文件        //删除文件
参数:-f   //不询问直接删除
-r   //删除目录,与目录下所有内容
find 路径 -name ‘名称*’  //模糊查找文件或目录(*代表0~n个任意字符)
vim 文件名              //进入文件编辑一般模式
操作:i/a/o   //进入插入模式
esc     //退出插入模式
输入    //‘:w(保存)q(退出)’、‘:q!’(不保存强制退出)


系统命令:

ps               //查看系统进程
参数:-e      //显示所有程序
-f      //显示uid(进程是那个用户打开的)、ppid()、c()与stime()属性
kill -9 pid号    //强制关闭进程
ifconfig         //查看网络配置
ping ip地址      //测试与目标的连通性 (ctrl+c退出测试)
reboot           //重启
halt             //关机


其他命令:

setup                 //系统配置
chmod  权限设置 文件名  //更改文件权限
//例:chmod u(所属用户,g所属组,o其他用户,a所有用户)=r(读)w(写)x(执行) demo.java
参数:-R(必须大写)  //更改文件夹及文件夹下所有文件的权限
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: