linux20个常用命令,linux命令窗口
大家好,linux20个常用命令相信很多的网友都不是很明白,包括linux命令窗口也是一样,不过没有关系,接下来就来为大家分享关于linux20个常用命令和linux命令窗口的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
linux常用的20个命令
linux常用命令如下:
1、查看内核版本:uname-a。
2、控制台-》图形界面:init5或者startx。
3、图形界面-》控制台:init3或者直接注销。
4、如何查看ip地址:ifconfig。
5、配置ip:ifconfigeth0ip地址。
6、重启:reboot或者shutdown-rnow。
7、普通用户切换到系统用户:su。
8、注销用户指令:logout。
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。
linux的学习技巧:
如果你想系统的学习Linux,你必需清楚的认识到这一点。如果你真正想系统的学习linux,想用Linux有所作为,那么请忘记Windows的思维方式,思想性的转变比暂时性的技术提高更有用。
而思想上的改变往往是受到我们行动所影响的,有不懂的问题就自己思考,查资料,实在不会再去找别人的电脑去查,这样就加深了我每次对问题的理解,慢慢感受和习惯Linux的操作方式。
linux常用的20个命令是什么
1、ls命令
ls命令是列出目录内容(List Directory Contents)的意思。运行它就是列出文件夹里的内容,可能是文件也可能是文件夹。
2、lsblk命令
"lsblk"就是列出块设备。除了RAM外,以标准的树状输出格式,整齐地显示块设备。
3、查看一个程序是否运行
ps–ef|grep tomcat//查看所有有关tomcat的进程
4、终止线程
kill-9 19979//终止线程号位19979的线程
5、查看文件,包含隐藏文件
ls-al
6、当前工作目录
pwd
7、创建目录
mkdir newfolder
8、删除目录(此目录是空目录)
rmdir deleteEmptyFolder
9、删除文件包括其子文件
rm-rf deleteFile
10、移动文件
mv/temp/movefile/targetFolder//扩展重命名 mv oldNameFile newNameFile
11、切换用户
su-username
12、修改文件权限
chmod 777 file.java//file.java的权限-rwxrwxrwx,r表示读、w表示写、x表示可执行
13、压缩文件
tar-czf test.tar.gz/test1/test2
14、列出压缩文件列表
tar-tzf test.tar.gz
15、解压文件
tar-xvzf test.tar.gz
16、查看文件头10行
head-n 10 example.txt
17、查看文件尾10行
tail-n 10 example.txt
18、查看日志文件
tail-f exmaple.log//这个命令会自动显示新增内容,屏幕只显示10行内容的(可设置)。
19、启动Vi编辑器
vi
20、查看系统当前时间
date
命令会输出周几几月几日时间和时间显示格式和年份
Sat Feb 22 15:36:49 CST 2019
date+”%Y-%m-%d”
Linux面试必备20个常用命令
本文将概述 Linux面试中常用的20个命令,帮助读者快速掌握这些基本操作,提升面试表现。
首先,了解 Linux的核心思想“一切皆为文件”和命令写法“命令名 [选项] [参数]”。使用时需注意 Linux的一些基本命令:
1. pwd命令:用于显示当前所在目录。格式:pwd。
2. ls命令:列出目录下所有子目录与文件。格式:ls [选项][目录或文件],常用选项如:-l、-a等。
3. cd命令:改变工作目录。格式:cd目录名,常用命令如:cd..返回上一级目录。
4. man命令:获取命令帮助。格式:man命令名。
5. grep命令:查找符合条件的字符串。格式:grep [选项]'查找字符串'文件名。
6. find命令:在指定目录下查找文件。格式:find [路径] [选项]操作。
7. chmod命令:控制文件权限。格式:chmod [选项]文件名。
8. ps命令:列出系统中运行的进程。格式:ps [选项]。
9. kill命令:删除运行中的程序。格式:kill [选项]/[信号]进程号。
10. tail命令:动态查看文件尾部内容。格式:tail [选项]文件名。
11. netstat命令:查看网络状态。格式:netstat\-anp| grep端口号。
12. date命令:查看当前时间。格式:date'+%a'星期几+%A星期几+%b月份+%B月份+%c直接显示日期与时间+%d日+%D直接显示日期+%F日期(yyyy-mm-dd)。
13. echo命令:打印文本。格式:echo内容,常用选项如:-e、-n、-a等。
14. ping命令:检测网络连通性。格式:ping地址。
了解这些命令的使用,有助于在 Linux面试中脱颖而出。
对于不熟悉的命令,推荐以下方法获取帮助:
1.使用 man命令:man命令名
2.命令-help:部分命令支持此选项
3. info命令:cat命令名查看命令功能、来源、选项等
4. whatis命令名:提供命令的简短描述
5.网络搜索:查找命令的相关资料和教程
最后,本文还覆盖了文件操作命令,如:
1. mkdir命令:创建空目录。格式:mkdir [选项] [路径]文件名。
2. rmdir命令:删除空目录。格式:rmdir [-p] [路径]目录名。
3. touch命令:新建空文件。格式:touch [路径]文件名。
4. rm命令:删除文件或目录。格式:rm [选项]文件名。
5. mv命令:移动或重命名文件。格式:mv [选项] [路径]旧文件名 [新路径][新文件名]。
6. cp命令:复制文件或目录。格式:cp [选项] [路径]旧文件名 [新路径][新文件名]。
7. cat命令:查看文件内容。格式:cat [选项]文件名。
熟悉以上文件操作命令,有助于在实际工作中高效完成任务。
本文还介绍了文本编辑器 vi/vim的基本使用,包括三种模式:命令模式、输入模式和底线命令模式。掌握 vi/vim的使用技巧,可以提高日常开发和维护效率。
总结,本文涵盖了 Linux面试中常见的命令和文件操作技巧,旨在帮助读者快速掌握这些基础操作,提升面试表现和实际工作能力。