今天调休,闲来无事,研究一下linux系统。

Linux常用命令:

一:文件管理

ctrl+alt:在虚拟机与windows之间切换
ctrl+g:进入linux输入模式

pwd:查看当前目录

ls:列出当前路径所有目录和文件
ls -a:列出所有文件,包括隐藏文件
ls -l:列出文件或者目录更多信息

cd:切换目录

whoami:查看当前用户

rmdir:删除目录(没有交互),只能删除空的目录
rm -rf :删除目录(递归 强制删除)

rm:删除目录 (有交互)

mkdir:创建一个目录

mount:创建挂载点

umount:卸载挂载点

find /dev -name cdrom:查找某个目录或者文件
在dev目录下查找名字为cdrom的文件或者目录

五个esc:显示所有的linux命令

q:退出查看
ctrl+c:退出查看

--help --? 显示帮助信息

man :命令使用手册

touch:创建一个空文件

cp:复制文件或者目录
cp 1 2:复制文件1 到2
cp -r dir1 dir2 :复制目录时,前面必须加-r,递归操作
mv:移动文件或者目录

vi命令:
vi 文件:文件存在,直接进入;文件不存在则创建文件,进入。
a:由命令模式到编辑模式(append);
esc:由编辑模式切换到命令模式
q:退出 !:不存盘 w:存盘

view 文件:只读模式进入
more:读取文件

dd:删除文件中一行

head -3 查看文件前3行
tail -3 查看文件后3行

whereis ls:
查看执行ls之后调用的命令:

ln:给文件建立链接

ln test.txt test:给文件建立链接,硬链接
ln -s test.txt test :给文件建立链接,软链接(删除test.txt之后,test就不存在了)

二:用户管理

su:切换用户(switch user)

exit:退到原来的用户

useradd:创建一个用户
userdel:删除一个用户
usermod:给用户分组

chmod:改变用户权限
chmod 755 test.txt:改变文件的权限为拥有者可以读写执行,同组可以读执行,其他可以读执行
chmod 777 test.txt:改变文件的权限为拥有者可以读写执行,同组可以读写执行,其他可以读写执行

chown:改变文件拥有者
chown tester test.txt:将文件的拥有者改为tester

wc:(word count)字数统计
wc -lwc test.txt

-l:统计文件行数
-w:统计单词个数,以空格分隔
-c:统计字节数bytes

三:管道

将上一个命令执行结果交给下一个命令执行

分页查看:
ls -Rl|more

列出一个目录下有多少文件
ls -l|grep '^-'|wc -l
列出一个目录下有多少目录
ls -l|grep '^d'|wc -l

警告:
wall `date` :将信息发送给所有的用户

重定向:
> >>
ls > cmd.txt :将ls之后的结果写到cmd.txt中
ls >>cmd.txt :将ls之后结果写到cmd.txt中,执行两边

clear:清屏
dos:清屏(cls)

date:查看当前日期
cal:查看当前日历
fdisk:查看磁盘信息

ps:查看当前运行的进程
ps -a:查看所有的进程

kill -9 pid:杀死所有的进程

修改系统默认启动级别:
/etc目录下:inittab文件中initleveldefault:由5给成3就可以了。

reboot:重新启动系统
startx:切换到图形用户界面

linux系统学习(常用命令)的更多相关文章

  1. Linux 系统巡检常用命令

    Linux系统巡检常用命令   # uname -a # 查看内核/操作系统# cat /etc/centos-release # 查看centos操作系统版本# cat /proc/cpuinfo ...

  2. linux系统的常用命令

    linux系统中常用的命令如下(以后经常补充): cd ..   返回上一级 cd use  进入use目录

  3. Linux入门学习 常用命令

    cd命令 功能是切换到指定的目录:命令格式:cd [目录名]有几个符号作为目录名有特殊的含义:"/"代表根目录.".."代表上一级目录."~" ...

  4. 用xshell操作linux系统的常用命令

    (1)命令ls——列出文件 ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件 ls a* 列出当前目录下以字母a开头的所有文件 ls -l *.doc 给出当前目录下以. ...

  5. Linux系统巡检常用命令-乾颐堂

    Linux系统需要定期巡检,以检查服务器软硬件使用情况,相当于对人的体检,确保可以及时发现问题.解决问题,降低损失,常用的巡检命令如下: # uname -a # 查看内核/操作系统/CPU信息 # ...

  6. Linux系统之-常用命令及技巧

    一. 通用命令:1.date :print or set the system date and time2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z ...

  7. Linux系统一些常用命令(持续增加)

    这些命令什么的全是从网上找的,防止忘记,留下来备忘 1.linux服务器如何从另一台服务器拷东西:可以用scp命令scp user@remote.machine:/remote/path /local ...

  8. LINUX系统一一常用命令

    前言 LINUX UNIX Centos RedHat Ubuntu SHELL shell脚本 shell shell命令 类似windows系统的bat 批处理文件 里面都是脚本 CentOS6. ...

  9. Linux 系统监控常用命令

    简介 列举操作系统级监控常用的几个方法,建议收藏使用 CPU top 命令可用于监控系统整体负载,包括cpu.内存使用等,能够实时显示系统中各个进程的资源占用状况 输出样例 top - 19:37:4 ...

随机推荐

  1. ubuntu网站做图像外链

    http://paste.ubuntu.org.cn

  2. OpenGL 加载位图(BMP)贴图

    GLuint Texture[1]; HBITMAP hBMP; BITMAP BMP; glGenTextures(1, &Texture[0]); hBMP = (HBITMAP)Load ...

  3. Hadoop2.7.2安装笔记

    1.设置免密SSH登录 $ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa $ cat ~/.ssh/id_dsa.pub >> ~/.ssh/autho ...

  4. C/C++:原码、反码和补码

    正数的原码.反码和补码是一模一样的.   负数的反码的符号位跟原码一样,但其余各位取反. 负数的补码是其反码的最末位加1得到,即原码取反加1.   补码的补码就是原码.   浮点数的存储格式随着机器的 ...

  5. css 横向渐变 图片阴影效果 字体模糊效果

    (必须加在Table的TD里,如果TD有背景就会遮盖阴影,可以把背景放到外套的表格里去) 背景颜色渐变 横向渐变 style="filter:progid:DXImageTransform. ...

  6. 《Data-Intensive Text Processing with mapReduce》读书笔记之一:前言

    暑假闲得蛋痒,混混沌沌,开始看<Data-Intensive Text Processing with mapReduce>,尽管有诸多单词不懂,还好六级考多了,虽然至今未过:再加上自己当 ...

  7. Java学习笔记(1)

    封装基本原则之一: 将实例变量标记为private,将getters与setters标记为public,用setters来检查参数并判断是否可以执行: 局部变量与实例变量的区别: 你无需初始实例变量, ...

  8. Project: Individual Project - Word frequency program----11061192zmx

    Description & Requirements http://www.cnblogs.com/jiel/p/3311400.html 项目时间估计 理解项目要求: 1小时 构建项目逻辑: ...

  9. [iOS基础控件 - 5.3] 电台APP可滚动主界面(UIScrollView制作)

    A.功能 1.上下可滚动的电台 2 x n 的图标集 2.顶部半透明标题 3.底部半透明功能按钮   B.实现思路 1.设置图标.启动画面       2.拖入UIScrollView,设置背景色 ( ...

  10. 转载 https协议和http协议的区别

    转载原地址: http://aajs800.blog.51cto.com/519255/109555 什么是HTTPS: HTTPS(Secure Hypertext Transfer Protoco ...