linux常用核心命令大全(只写程序员常用的)
一.查看目录结构:cd/ls
根目录下的所有目录:
linux有两种用户:
①root用户 /root
②home下的其他用户 /home/zhangsan
list:列出
- ll :查看当前目录下的文件(不包括隐藏文件)
- ls -al : 查看当前目录下的所有文件(包括隐藏文件)
- ll /home/ : 显示指定目录下的文件
cd:切换
- cd / :切换到根目录
- cd ~ :切换到当前用户的目录(root|home)
- cd - : 切换到上次操作的目录
- cd … : 切换到上级目录
- pwd : 查看当前是哪个目录
二.文件创建:touch/mkdir
- touch:创建文件
- mkdir:创建文件夹
- mkdir -pv :创建多层目录
三.文件浏览:cat /less
cat : 浏览文件中内容较少的文件(如记事本)
less -mN : 带列数的显示文件里的内容(Enter:向下一行; 空格:向下一页; B:向上一页; q:退出; /:向下查找; ?:向下查找)
四.文件复制:cp
- cp : 复制文件
- cp -b :覆盖文件后,可以做一个备份
- cp -r :复制目录
五.文件剪切(重命名):mv
- mv :
六.文件删除:rm
- rm :删除文件
- rm -f :强制删除文件
- rm -rf :强制删除文件夹
七.文件查找:find
- find -name ‘文件名*’ :
八.文件编辑:vim
- vim 文件名:进入文件编辑器 ===> 输入i :进入插入模式 ===>按下Esc,退出插入模式到一般模式 ===> :wq :退出编辑器
- - vim编辑器常用命令:
九.进程相关:
- ps -ef|grep +进程名 : 打开任务管理器查看该进程是否在运行
- kill -9 进程id : 关闭进程
- ifconfig :显示ip信息
- ping : 测试与目标主机的联通性
十.加压缩命令:tar
- tar -zxvf :解压命令
- tar -zcvf :压缩命令
十一.关机重启:reboot /halt
- reboot : 重启
- halt : 关机
十二.权限命令:chmod
①: -代表文件; d代表目录
②: 当前用户对该文件/目录的使用权限,r代表可读; w代表可写; x代表可执行;
③: 当前组的其他用户对该文件/目录的使用权限,r代表可读; w代表可写; x代表可执行;
④: 其他所有用户对该文件/目录的使用权限,r代表可读; w代表可写; x代表可执行;
- chmod u: 更改当前用户的权限; u-代表取消权限 ;u+代表添加权限
- chmod p:更改当前组的其他用户的权限 ;g-代表取消权限 ;g+代表添加权限
- chmod o:更改其他用户的权限 ; o-代表取消权限 ;o+代表添加权限
示例 : 更改1.txt的当前用户可读可写可执行, 当前组的其他用户可读可写不可执行 ,其他用户可读可写不可执行
chmod u+rwx;
chmod g+rw-;
chmod o+rw-;
十三. 普通用户获取root权限
方法一:
使用su -
,然后输入密码,你就可以运行需要root权限的任意命令了 . su
命令将保留到会话结束,因此每次需要运行命令时,不需要再重新输入root用户密码。
方法二:
使用sudo
代替 su -
, 通过sudo(“超级用户执行”)命令,你可以临时以root用户身份运行其他命令。这是大多数用户运行root权限命令的最佳方式,因为这样既不用维护root帐户,也不需要知道root用户密码。只要输入自己的用户密码,就能获得临时的root权限。
方法三:
更改root用户的密码: 输入sudo passwd root
,并按 回车。提示输入密码时,输入你的用户密码。然后提示输入两次root密码 , 输入完后root密码极为生效 ; 如果你想锁定root帐户,输入以下命令可以清除密码,并锁定root帐户:sudo passwd -dl root
方法四:
以root用户身份登录: 登录Linux系统时, 输入root
作为用户名。如果root帐户并未锁定,而且你知道密码,当系统提示以用户帐户登录时,你可以用root帐户登录。不建议经常‘以root帐户进行登录’,因为这样很容易运行一些会导致系统无法正常工作的命令,而且还会带来安全隐患,尤其是你正在计算机上运行SSH服务器的时候。只有进行紧急修复时,才能以root帐户登录,比如处理磁盘故障或恢复锁定的帐户。
linux常用核心命令大全(只写程序员常用的)相关推荐
- Linux菜鸟入门级命令大全
Linux菜鸟入门级命令大全 1. man 对你熟悉或不熟悉的命令提供帮助解释 eg:man ls 就可以查看ls相关的用法 注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前 ...
- Linux(Ubuntu 命令大全)
Linux(Ubuntu 命令大全) Ubuntu 一. Ubuntu简介 Ubuntu(乌班图)是一个基于Debian的以桌面应用为主的Linux操作系统,据说其名称来自非洲南部祖鲁语或科萨语的&q ...
- cmd锁定计算机病毒,反病毒常用CMD命令大全
反病毒常用CMD命令大全 I.文件类: 1.attrib 显示或更改文件属性 命令格式: ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive ...
- eoiioe linux下解压命令大全
http://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.html eoiioe linux下解压命令大全 .tar 解包:tar xvf Fi ...
- CentOS常用基础命令大全
这篇文章主要介绍了CentOS常用基础命令大全,学习centos的朋友需要掌握的知识,需要的朋友可以参考下 1.关机 (系统的关机.重启以及登出 ) 的命令 shutdown -h now 关闭系统( ...
- linux下解压命令大全
linux下解压命令大全 .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------- ...
- [茗洋芳竹]程序员常用不常见很难得的地址大全,博主很辛苦
[茗洋芳竹]程序员常用不常见很难得的地址大全,博主很辛苦 如果你有好的网址,请评论哦,我加上去,并附上你的昵称,并加上你的博客链接地址,表示感谢 茗洋芳竹声明:以下网址全部链接,本人全部测试过,如果发 ...
- Linux基础及命令大全(入门级教学基础命令)
Linux基础及命令大全(入门级教学基础命令) 一.什么是shell,Linux的格式 shell就是Linux系统中运行的一种程序,也是用户和内核之间的翻译官,Bash是Linux系统中默认使用的s ...
- linux系统正常停机的命令,Linux系统重启命令大全
在进行Linux系统操作的时候,如果出现更换硬件.更改系统配置及死机等情况时,就需要对电脑进行重启,而不同的情形重启的方式也不同,即使用的命令不同,接下来是小编为大家收集的Linux系统重启命令大全, ...
最新文章
- Hibernate的条件查询的几种方式
- shell的执行流控制
- 使用httpHandlers进行url rewrite时,提示http 404 error 错误
- 一个列表中按钮的不同样式
- WinAPI: 钩子回调函数之 MouseProc
- Terminal中输入一行命令快速移动光标至行首行尾
- laravel php7.2报错,laravel,php_运行php artisan serve时报错,laravel,php - phpStudy
- 正则的文字替换和字符串的替换哪个快_JavaScript正则表达式怎么用?
- 多语言网站设计需要注意的问题
- mysql去重操作哪个最快_如何将 MySQL 去重操作优化到极致?| CSDN 博文精选
- 通过zabbix_sender实现批量传递key值
- python opencv 利用分水岭算法实现对物体的分割 图文详细注释版 以分割官网提供的硬币为例
- java 文件编码_Java获取文件编码
- c# 小票机打印二维条码_C#小票打印机
- 基于FPGA的关于flash一些学习记录
- 如何申请微信号测试账号,进行微信开发
- SQL select详解(基于选课系统)
- 服务器4块固态硬盘做raid5,RAID 5与RAID 10、硬盘和固态硬盘
- Python处理PDF——PyMuPDF的安装与使用
- 腾讯云Ubuntu建FTP心得