Linux必须要掌握的命令
Linux必须要掌握的命令
文件目录操作命令
ls
命令格式:ls [选项] [目录名]
命令功能:列出目标目录中所有的子目录和文件
常用参数:-a,-l,-R,
例1:列出/home/peidachang文件夹下的所有文件和目录的详细资料
ls -lR
例2:列出当前目录中所有以“t”开头的目录的详细内容
ls -l t*
cd
cd [目录名]
切换当前目录至dirName
例一:进入系统根目录
cd /
cd ..
文件查找命令
which
功能:会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。
格式:which 可执行文件名称
实例:which ls
whereis
功能:定位可执行文件、源代码文件、帮助文件的位置。
格式:whereis [-bmsu] [BMS 目录名 -f ] 文件名
参数:
-b
-m
-s
实例:whereis -b mysql
find
find命令格式:
find path -option 【 -print 】 【 -exec -ok | xargs | grep 】 【 command {} ; 】
path
.
~
/
option
iname
user
group
exec
find . -name q.txt -exec rm {} ;
ok
find . -name q.txt -ok rm {} ;
find / -iname my.cnf -ok cp {} {}.bak ;
netstat
命令格式:
netstat [-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip]
命令参数:
-a
display all sockets (default: connected)
n
don't resolve names
p
display PID/Program name for sockets
t
display TCP connections
u
display UDP connections
r
display routing table
i
display interface table
实例:netstat -anpt | grep mysqld
scp
scp local_file remote_username@remote_ip:remote_folder
ssh
ssh-keygen
ssh-copy-id
其他命令
ln
软链接:不可以删除源文件,删除源文件导致链接文件找不到,出现文件红色闪烁
硬链接:可以删除源文件,链接文件可以正常打开不可对目录创建硬链接
1、对文件创建软链接
ln -s /root/student.sql /root/db/ln.sql2、对目录创建软链接
ln -s db data3、对文件创建硬链接
ln student.sql db/
tree
先安装yum -y install tree
rpm
rpm -q mysql查看是否安装了mysql。查询已安装软件名称:rpm -aq | grep softwarename
常用参数
\G
查询表的创建语句
show create table user;
结果是横向显示的,显示很乱;
show create table user\G;
结果是纵向显示的,方便查看;
关于/usr/bin/目录的理解
相当于windows系统的system32目录,都是系统预装的可执行程序,而不是程序的安装位置;
在此目录下的命令都可不带路径直接执行,后来建立的软链接名字就在此/usr/bin/目录下;
pip
查已安装的库信息
pip show django
Linux必须要掌握的命令的更多相关文章
- linux shell 中的sleep命令
开始还以为是这样的语法: sleep(1), 后面发现是: linux shell 中的sleep命令 分类: LINUX 在有的shell(比如linux中的bash)中sleep还支持睡眠(分,小 ...
- linux配置网卡IP地址命令详细介绍及一些常用网络配置命令
linux配置网卡IP地址命令详细介绍及一些常用网络配置命令2010-- 个评论 收藏 我要投稿 Linux命令行下配置IP地址不像图形界面下那么方 便,完全需要我们手动配置,下面就给大家介绍几种配置 ...
- 【日常小记】linux中强大且常用命令:find、grep【转】
转自:http://www.cnblogs.com/skynet/archive/2010/12/25/1916873.html 在linux下面工作,有些命令能够大大提高效率.本文就向大家介绍fin ...
- LINUX的磁盘管理du命令详解
LINUX的磁盘管理du命令详解 du(disk usage)命令可以计算文件或目录所占的磁盘空间.没有指定任何选项时, 它会测量当前工作目录与其所有子目录,分别显示各个目录所占的快数,最后才显示工作 ...
- 查linux端口连接情况用命令netstat
查linux端口连接情况用命令netstat netstat -apn |grep cdnbest 或netstat –apn | grep 3320
- linux sort,uniq,cut,wc命令详解
linux sort,uniq,cut,wc命令详解 sort sort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出.如果 File 参数指定多个文件,那么 sort 命令将这些 ...
- linux执行sh脚本文件命令
linux执行sh脚本文件命令 很多时候需要多个命令来完成一项工作,而这个工作又常常是重复的,这个时候我们自然会想到将这些命令写成sh脚本,下次执行下这个脚本一切就都搞定了,下面就是发布代码的一个脚本 ...
- 《The Linux Command Line》 读书笔记04 Linux用户以及权限相关命令
Linux用户以及权限相关命令 查看身份 id:Display user identity. 这个命令的输出会显示uid,gid和用户所属的组. uid即user ID,这是账户创建时被赋予的. gi ...
- linux 目录结构及其相关命令
目录也是一个文件,它的唯一功能是用来保存文件及其相关信息.所有的文件,包括普通文件.设备文件和目录文件,都会被保存到目录中. 主目录 登录后,你所在的位置就是你的主目录(或登录目录),如果是root用 ...
- 【程序员技术练级】熟悉Unix/Linux Shell和常见的命令行(一)文件系统结构和基本操作
作为程序猿,熟悉一些unix/linux命令行是非常必要的,因为部署服务的服务器现在基本上用的都是unix/linux系统,很少在windows上部署服务的. 今天我们就介绍一些在linux上的文件系 ...
随机推荐
- Java实现 蓝桥杯VIP 算法提高 陶陶摘苹果2
算法提高 陶陶摘苹果2 时间限制:1.0s 内存限制:256.0MB 问题描述 陶陶家的院子里有一棵苹果树,每到秋天树上就会结出n个苹果.苹果成熟的时候,陶陶就会跑去摘苹果.陶陶有个30厘米高的板凳, ...
- Java实现 LeetCode 201 数字范围按位与
201. 数字范围按位与 给定范围 [m, n],其中 0 <= m <= n <= 2147483647,返回此范围内所有数字的按位与(包含 m, n 两端点). 示例 1: 输入 ...
- java实现人员排日程
某保密单位机要人员 A,B,C,D,E 每周需要工作5天,休息2天. 上级要求每个人每周的工作日和休息日安排必须是固定的,不能在周间变更. 此外,由于工作需要,还有如下要求: 所有人的连续工作日不能多 ...
- 关于64位W7下怎么学习汇编语言的一些心得!
出处:http://tieba.baidu.com/p/2277546332 1.首先下载DOSBOX,它的作用就是让你在64位下使用32.16位的软件.如果不使用DOSBOX就会出现程序不兼容的对话 ...
- javascript 面向对象学习(三)——this,bind、apply 和 call
this 是 js 里绕不开的话题,也是非常容易混淆的概念,今天试着把它理一理. this 在非严格模式下,总是指向一个对象,在严格模式下可以是任意值,本文仅考虑非严格模式.记住它总是指向一个对象对于 ...
- @atcoder - AGC018F@ Two Trees
目录 @description@ @solution@ @accepted code@ @details@ @description@ 给定两棵树 A, B.现你需要构造一组值 (X1, X2, .. ...
- 有没有人想和我一起编写 Clear Writer 的?
合作内容 程序编写 了解 JS.HTML.CSS 等基础前端技能,了解 Electron 开发. 翻译 熟练运用一门外语(中文英文除外),书面表达过关. 报酬 在 Github 上本项目里面的 REA ...
- Pytorch中的自动求梯度机制和Variable类
自动求导机制是每一个深度学习框架中重要的性质,免去了手动计算导数,下面用代码介绍并举例说明Pytorch的自动求导机制. 首先介绍Variable,Variable是对Tensor的一个封装,操作和T ...
- Spring IOC原理补充(循环依赖、Bean作用域等)
文章目录 前言 正文 循环依赖 什么是循环依赖? Spring是如何解决循环依赖的? 作用域实现原理以及如何自定义作用域 作用域实现原理 自定义Scope BeanPostProcessor的执行时机 ...
- 迁移AndroidX
1. 前言 AndroidX replaces the original support library APIs with packages in the androidx namespace. O ...