Linux入门-1 常用命令
写在前面
当年初学Linux的时候,在网上找到nash_su大神的一套视频,讲的特别好,基础部分看了好几遍,很多知识点让我受益至今。
十分庆幸当年的选择,也十分感谢nash_su大神,祝你事事顺心,每一天都阳光灿烂。
文件和目录操作命令
ls
列出当前目录或指定目录下的内容cd
change directorypwd
print working directorytouch
修改文件访问时间和修改时间,不存在文件时创建文件rm
删除文件,-r
递归删除目录及内容,-i
交互式删除,-f
强制删除cp
复制文件,-r-v
mv
重命名或移动文件,-r-v
mkdir/rmdir
-p
创建/删除目录file
确定文件类型grep
以正则表达式查找文本diff
比较文件内容locate
在mlocate数据库中查找,需要事先建立索引,可以用updatedb
更新数据库find
高级查找-name
perm
按权限查找user
group
ctime
type
size
zip/unzip/gzip
压缩与解压缩命令tar -cvf out.tar file
归档tar -xvf out.tar
提取归档文件tar -cvzf out.tar.gz file
- -z: 归档后使用gzip压缩
mount/umount
挂载/弹出
输出查看命令
echo
显示文本cat
将[文件]或标准输入组合输出到标准输出head -n
输出文件的前n行内容tail -n -f
输出文件的后n行,-f
当文件增长时,输出后续添加的数据more
向下翻页查看文件less
上下翻页查看文件
关机命令
shutdown -h now
立刻关机shutdown -h +10
10分钟后关机shutdown -h 23:10
23:10关机shtudown -r now
立刻重启poweroff
立刻关机reboot
立刻重启- 其他:
login, halt, chsh
系统管理相关命令
uname
输出系统相关信息jobs
显示后台运行的程序bg
将程序放在后台执行fg
将程序转入前台执行history
显示执行过的命令,!n
执行编号为n的命令,!!
执行上一条命令clear(ctrl+L)
清屏which
查找环境变量中的文件- 其他:
df, top, free, quota, at, lp, groupadd kill
系统安全相关命令
whoami
当前用户名,和id -un
一样id
查询当前用户的信息users
查询当前登录用户passwd
修改用户密码su
切换用户sudo
以root权限执行命令
时间日期
data -u +%Y/%m/%d
指定显示格式,其中/可以用其他任意字符代替cal
显示日历uptime
显示当前时间,开机时长,登录用户
硬件
lspci
列出PCI设备lsusb
列出USB设备lsmod
列出设备驱动- 以上命令
-v
显示详细信息
- 以上命令
Linux入门-1 常用命令的更多相关文章
- Linux入门学习 常用命令
cd命令 功能是切换到指定的目录:命令格式:cd [目录名]有几个符号作为目录名有特殊的含义:"/"代表根目录.".."代表上一级目录."~" ...
- Linux入门之常用命令(12)用户管理
[用户管理] linux如何查看所有的用户和组信息的方法: 1.cat /etc/passwd: 2.cat /etc/group 1. useradd useradd 命令可以创建一个新的用户帐号, ...
- Linux入门之常用命令(11)复制cp及scp
[scp] ================== scp 命令 ================== scp 可以在 2个 linux 主机间复制文件: 命令基本格式: scp [可选参 ...
- Linux入门之常用命令(10)软连接 硬链接
在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号.文件属性保存在索引结点里,在访问文件时,索引结点被复制到内存在,从而实现文件的快速访问. ...
- Linux入门之常用命令(15) lsof
查看磁盘空间: [root@ticketb ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 981M 203M 729M ...
- Linux入门之常用命令(14) kill
Linux kill 命令使用详解 功能说明:删除执行中的程序或工作. 语 法:kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>] 补充说明: ...
- Linux入门之常用命令(13) crontab
为当前用户创建cron服务 1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/bu ...
- Linux入门之常用命令(13) date
在linux shell编程中,经常用到日期的加减运算 以前都是自己通过expr函数计算,很麻烦 其实date命令本身提供了日期的加减运算 非常方便.例如:得到昨天的时间date +%Y%m%d -- ...
- Linux入门之常用命令(12) mount
查看Linux所有设备 cd /dev ls -l sd* //分区 查看Linux磁盘 fdisk -lu 挂载 一般挂载至/mnt /media mount /dev/sda5 /mnt/ ...
- Linux入门之常用命令(11) 系统监控 vmstat top
vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况.这个命令是我查看Linux/Unix最 ...
随机推荐
- sql server 保留小数,向上保留指定位数的小数,仅记录,勿看。
比如 4.05 要取成 4.1 , 4.16 取成 4.2 ,4.5 取成 4.5 ,意思就是小数部分第二位不管是多少都丢掉然后加0.1,但是如果是 4.5 这样完整的就不需要处理. 可以像下面这么写 ...
- [JAVA]Apache FTPClient操作“卡死”问题的分析和解决
最近在和一个第三方的合作中不得已需要使用FTP文件接口.由于FTP Server由对方提供,而且双方背后各自的网络环境都很不单纯等等原因,造成测试环境无法模拟实际情况.测试环境中程序一切正常,但是在部 ...
- C语言入门语法
一.数据类型 常量 1.通过预处理声明常量 #include <stdio.h> #define PRICE 100 int main() { printf("价格:%d\n&q ...
- Expression Blend实例中文教程(1) - 开篇
随着计算机软件开发分工细节化,微软对已有的产品线进行了调整,在保持原有经典开发工具Visual Studio基础上,又推出了一套新的设计开发工具系列,Expression Studio. Expres ...
- GitHub Desktop使用
1创建仓库 创建文件并提交2~3次 上传到github上,并创建仓库 就可以看到本地记录同步到github上了 回退上一版本(目前只懂一次一次回退) 回退到最原始 文件都删除 暂时记录
- dns-prefetch使用整理
网站投放百度.谷歌联盟广告,百度分享.推荐等,由于不同的DNS请求,会增加了网页加载时间,用户等待时间过长会造成跳出率增高,对SEO有一定影响. DNS解析速度是造成页面延迟加载的最大的原因. DNS ...
- 六、cent OS其它常用命令
进入根目录下的laycloud的目录cd /laycloud 进入当前目录下的目录cd laycloud 查看某个目录下的内容ls /laycloud 查看当前目录下的内容ls 查看当前目录下的内容读 ...
- ASID 与 MIPS 中 TLB 相关
ASID 为了提高TLB的性能,将TLB分成Global和process-specific.global 是指常驻在tlb中不会被刷出的,例如内核空间的翻译,process-specific 是指每个 ...
- python模块之matplotlib
官方网址:http://matplotlib.org/tutorials/introductory/lifecycle.html#sphx-glr-tutorials-introductory-lif ...
- 在JSP中将EXEL文件的数据传入到数据库中
在jsp中: 在script中使用函数: $(function(){ //var lpyear = document.getElementById("lpyear").value; ...