Linux基本命令

简介:

总结一些Linux命令,便于记忆

  三人行,必有我师

Ctrl+Alt+F1F6:桌面切换到相应终端

Alt+ F1F6:终端中互相切换

Alt+F7:终端切换到桌面

Ctrl+空格:切换输入法

Ctrl+Alt+T:打开桌面模拟终端

 Ubuntu—模拟终端中

切换用户

su - 用户名切换为相应用户

sudo -i切换为root用户

sudopasswd root 设置root用户的密码

exit退出当前用户

Uname -r查看内核版本

cat /proc/cpuinfo查看CPU信息

cat /proc/meminfo查看内存信息

hostname查看主机名

 

查看IP地址

ifconfig eth0(查看第一块网卡)

ifconfig  -a

uname -a查看更多信息

 

关机

shutdown -h now或poweroff(立即关机)

shutdown -h +分钟(计时关机) '添加信息,通知其他终端'(注意是单引号)

重启

shutdown -r now或reboot(立即重启)

shutdown -r +分钟(计时重启) '添加信息,通知其他终端'(注意是单引号)

取消关机或重启

shutdown -c

ctrl+c(也可以取消其他命令并重新编辑)

help 相应的命令查看内部命令的帮助信息

相应命令--help查看外部命令的帮助信息

man 相应命令名显示命令帮助页,内部、外部都可  /  用于查找关键字   qQ表示退出  回车:翻页   空格:快速翻页   nN:向下或向上

 

管道   |  用于将前面命令的输出作为后面命令的操作命令

重定向输入   >  将前面命令的结果保存在 > 后指定的文中

pwd显示当前工作目录

cat 文件名查看文件内容  

切换工作目录   cd

cd 绝对或相对路径

   绝对:十分具体的地址

   相对:.   表示当前工作目录;   

         ..  表示上一级工作目录;   

         ~   表示宿主目录   

   cd   单独使用为直接进入到宿主目录

   cd -  为返回上一次的目录

显示目录内容   ls

ls 单独使用,默认参数为-a 即显示当前目录所有文件信息

 -l   以长格式显示文件信息,并显示容量

 -h  显示文件更人性化,并且为容量加上单位

 -R  以递归的方式显示文件

  -d  显示目录本身的属性,而不显示目录中的内容

 

别名机制   alias

alias 别名=“相应的命令”(不能是数字)


计算文件大小   du

du 单独使用,默认参数为-a   计算所有文件大小

du -h  数据结果后加上单位并且进行换算

du -s  只统计指定文件总体的大小   不显示详细信息

 

过滤文件    grep

grep 过滤的内容

常用在输出大量信息时在管道后使用

 

创建新的目录   mkdir

mkdir 创建文件的地址与名字    默认创建在宿主目录中

mkdir -p创建多层目录

 

创建空文件  touch

touch 创建文件的名字可以连续创建   创建位置为当前工作目录

 

创建链接文件  ln

ln 源文件目标位置或文件      默认为硬链接

ln -s源文件目标位置或文件    为软链接

 

复制    cp

cp 复制文件或目录

cp -r      复制目录必用,递归复制所有文件及子目录

cp -i    复制需确认

cp -f    强制复制而不提醒

cp -p    复制保持源文件的权限、属主、时间标记等属性不变

 

删除    rm

rm 删除的对象

rm -r     删除目录必用,递归删除整个目录树

rm -i     删除时需确认

rm -f     强制删除而不提醒

 

移动     mv

mv 目标文件要移动的位置

如果在同一目录下进行移动为重命名操作

mv 目标文件要改的名字

 

查找外部命令的存放目录     which

which 要查找的外部命令

 

查找文件或目录   find 

   -name   根据文件名称查找

   -size   根据文件大小查找

   -user   根据文件所属用户进行查找

   -type   根据文件的类型(f/d/b/c)进行查找

f普通文件、d目录、b块设备文件、c字符设备文件

 可用*代替任意数量的任意字符  ?代表一个未知字符

 

netstat-utpln:监听端口号











本文转自 杨书凡 51CTO博客,原文链接:http://blog.51cto.com/yangshufan/1944705,如需转载请自行联系原作者
目录
相关文章
|
15天前
|
Web App开发 Linux 网络安全
工作中常用到的Linux命令
工作中常用到的Linux命令
|
16天前
|
Web App开发 Java Linux
Linux之Shell基本命令篇
Linux之Shell基本命令篇
Linux之Shell基本命令篇
|
3天前
|
机器学习/深度学习 缓存 监控
linux查看CPU、内存、网络、磁盘IO命令
`Linux`系统中,使用`top`命令查看CPU状态,要查看CPU详细信息,可利用`cat /proc/cpuinfo`相关命令。`free`命令用于查看内存使用情况。网络相关命令包括`ifconfig`(查看网卡状态)、`ifdown/ifup`(禁用/启用网卡)、`netstat`(列出网络连接,如`-tuln`组合)以及`nslookup`、`ping`、`telnet`、`traceroute`等。磁盘IO方面,`iostat`(如`-k -p ALL`)显示磁盘IO统计,`iotop`(如`-o -d 1`)则用于查看磁盘IO瓶颈。
|
13天前
|
NoSQL Linux Shell
常用的 Linux 命令
常用的 Linux 命令
35 9
|
1天前
|
Ubuntu Linux Shell
linux免交互登陆远程主机并执行命令(密钥对和Expect)
linux免交互登陆远程主机并执行命令(密钥对和Expect)
|
1天前
|
Linux
【Linux】常用命令
【Linux】常用命令
5 0
|
1天前
|
安全 Ubuntu Linux
Linux 网络操作命令Telnet
Linux 网络操作命令Telnet
4 0
Linux 网络操作命令Telnet
|
2天前
|
Linux 数据安全/隐私保护
Linux常用命令实例带注释
Linux常用命令实例带注释
24 0
|
2天前
|
Linux 开发工具 数据安全/隐私保护
Linux(19)常用解压命令记录
Linux(19)常用解压命令记录
7 0
|
3天前
|
Linux Perl
Linux系统替换字符串常用命令
请注意,`sed`命令可以非常强大,可以根据不同的需求使用不同的选项和正则表达式来进行更复杂的字符串替换操作。
16 0