linux 常用命令

全称:Change Directory 

cd  /xxx/xxx/       //绝对路径进入

cd    //家(用户)目录

cd ./xxx    //相对路径,进入文件夹也可以不加./

cd ..   //回到上级目录

cd ../xxx  //回到上级相对目录进入另一个文件夹

cd /  //回到根目录

./  //当前路径

----------------------------------------------------------------------------------------------

全称:Print Working Directory 

pwd   //查看当前路径

----------------------------------------------------------------------------------------------

全称:make directory  

mkdir xxx  //创建文件夹

touch xxx  //创建文件

----------------------------------------------------------------------------------------------

用户管理

useradd xxx  //添加用户

psswd xxx  //设置xxx的密码

userdel xxx  //删除用户但是家目录还在有用户名

userdel -r xxx  //删除用户家目录也没有

su xxx  //Swith user  切换用户,切换到root用户

sudo xxx  //Superuser do

fdisk -l  //查看磁盘情况,可用于查看u盘是否插入成功

----------------------------------------------------------------------------------------------

全称:list

ls /xxx/x  //查看某目录下文件

ls  //查看当前目录下文件

ls -a  //查看隐藏文件(all)

ls -lh  //列表样式(l)查看有大小(h)、可执行权限、创建时间等信息

ll(简写)  //列表样式查看==ls -l

----------------------------------------------------------------------------------------------

文件操作:-r(递归删除常用删除目录)

全称:MoVe  copy

mv ./文件夹/文件名 ./文件夹  //把文件剪切到文件夹中,拷贝文件夹同理,./表示当前文件夹

cp  ./文件夹/文件名 ./文件夹      //把文件拷贝到文件夹中

mv xxx aaa  //重命名为aaa

cp xxx aaa  //把内容拷贝到新文件aaa中(备份)

cp -r ./文件夹  ./文件夹  //拷贝文件夹-r

 

全称:ReMove 

rm xxx  //删除文件(回答y删除)

rm -r xxx  //删除文件夹

rm  -f xxx //(force)强制删除文件xxx不询问

rm -rf xxx/  //(recursive-递归)删除目录xxx且不在回收站 慎用!!!

 

全称:CATenate 

cat xxx  //查看文件

less xxx  //查看文件类似与vim查看,但无法编辑,退出按q

more xxx  //查看文件显示百分比,f前进,b后退

head -数字 xxx  //查看xx多少行,默认10行

tail -数字 xxx  //(尾巴)查看倒数行数,默认10行

find  /xxx -name aaa  //在xxx目录下找aaa这个文件(一般不在根目录找太慢),找到显示,找不到不显示

----------------------------------------------------------------------------------------------

网络配置

ifconfig  //查看当前网络状态 
ping   //查看网络联接状态 
setup   //界面设置网络 

ps -ef|grep xx  //查看系统进程 grep过滤出有关xx的进程

service xxxx restart  //先停止xxxx服务,再启动xxxx服务

 

posted @ 2019-01-10 20:19  学之初  阅读(169)  评论(0编辑  收藏  举报