linux罕用命令及用法包含登陆、重启、关机、减少/删除用户、切换用户等。
一、登陆
1、#和$
#示意为root用户,$示意个别用户。
2、/和~
其中/和~的区别在于,/示意顶级目录,~示意根目录;个别用户的家目录在/home/下,root用户的家目录在/root/。
3、检查以后登陆用户
id,whoami命令,能够检查以后登陆用户。
二、重启
1、reboot可以不接任何参数;shutdown -r 1——期待一分钟后重启。
2、shutdown -r now——立刻重启,和reboot作用相反。
三、关机
1、init 0——关机,init命令后减少的参数不同,所口头操作不同。
2、shutdown -h 1——期待一分钟后关机。
3、shutdown -h now——立刻关机。
四、减少/删除用户
1、useradd test——不减少参数,间接减少一个用户,家目录在/home/下。
2、passwd test——为test加密。
3、userdel -r test——删除用户test,-r用于删除家目录机器一切文件。
五、切换用户
su root,su-root;两者的区别在于su root不会从新加载切换用户的用户变量,su-root会从新加载用户的用户变量。
linux罕用命令有pwd命令、cd命令、ls命令、cat命令、grep命令、touch命令、cp命令、mv命令、rm命令、rmdir命令等。
linux罕用命令:
1、 pwd命令
该命令的英文解释为print working directory(打印上班目录)。输入pwd命令,Linux会输入以后目录。
2、 cd命令
cd命令用来扭转所在目录。
cd / 转到根目录中
cd ~ 转到/home/user用户目录下
cd /usr 转到根目录下的usr目录中-------------相对门路
cd test 转到以后目录下的test子目录中-------相对门路
3、 ls命令
ls命令用来检查目录的内容。 选项 含意 -a 罗列目录中的所有文件,包含暗藏文件 -l 罗列目录中的细节,包含权限、一切者、组群、大小、创立日期、文件能否是链接等 -f 罗列的文件显示文件类型 -r 逆向,从后向前地罗列目录中内容 -R 递归,该选项递归地罗列以后目录下一切子目录内的内容 -s 大小,按文件大小排序 -h 以人类可读的形式显示文件的大小,如用K、M、G作单位 ls -l 罗列文件的一切消息
4、 cat命令
cat命令可以用来兼并文件,也可以用来在屏幕上显示整个文件的内容。
cat 该命令显示文件的内容,ctrl+D分开cat。
5、 grep命令
grep命令的最大性能是在一堆文件中查找一个特定的字符串。
以上命令在中查找money这个字符串,grep查找是辨别大小写的。
6 、touch命令
touch命令用来创立新文件,他可以创立一个空白的文件,可以在其中减少文本和数据。
touch newfile 该命令创立一个名为newfile的空朱文件。
7 、cp命令
cp命令用来拷贝文件,要复制文件,输入命令:
cp Document/t 该命令将把文件复制到Document目录下,并命名为t。 选项 含意 -i 互动:假设文件将笼罩指标中的文件,他会揭示确认 -r 递归:这个选项会复制整个目录树、子目录以及其余 -v 具体:显示文件的复制进展
8 、mv命令
mv命令用来移动文件。 选项 说明 -i 互动:假设选用的文件会笼罩指标中的文件,他会揭示确认 -f 强迫:它会逾越互动形式,不揭示地移动文件,属于很风险的选项 -v 具体:显示文件的移动进展
mv Document 把文件 移动到目录Document中。
9 、rm命令
rm命令用来删除文件。 选项 说明 -i 互动:揭示确认删除 -f 强迫:替代互动形式,不揭示确认删除 -v 具体:显示文件的删除进展 -r 递归:将删除某个目录以及其中一切的文件和子目录
rm 该命令删除文件
10、 rmdir命令
rmdir命令用来删除目录。
linux必学的60个命令如下:
1.文件和目录治理:
ls:列出以后目录下的内容。cd:进入指定的目录。pwd:显示以后所在目录的完整门路。mkdir:创立一个新目录。
2.文件操作:
cp:复制文件或目录。mv:移动或重命名文件或目录。rm:删除文件或目录。touch:创立一个空文件或降级一个已有文件的期间戳。
3.紧缩和解紧缩:
tar:打包或解包文件。gzip:紧缩或解紧缩文件。zip:紧缩或解紧缩文件。
4.系统消息:
5.用户和权限治理:
whoami:显示以后登录的用户名。su:切换到超级用户。sudo:以超级用户的身份口头命令。chown:更改文件或目录的一切者。chmod:更改文件或目录的访问权限。
6.网络命令:
ping:测试网络衔接。nslookup:查问域名对应的IP地址。ifconfig:显示网络接口的性能消息。ip:显示更具体的网络消息和性能。
7.进程治理:
ps:显示以后正在运转的进程。kill:完结指定的进程。pkill:依据称号完结进程。top:检查系统资源占用状况。
8.文件搜查:
find:在指定目录下查找文件。grep:在文件中查找婚配的文本。locate:经过数据库查找文件。
9.包治理器:
apt-get:Debian和Ubuntu系统上的软件包治理器。yum:Red Hat、CentOS等系统上的软件包治理器。pacman:Arch Linux上的包治理器。
10.基础编程:
gcc:编译C/C++程序。make:智能化构建工具。gdb:调试程序。
11.其余命令:
clear:清空终端屏幕。history:显示曾经口头的命令历史记载。man:显示指定命令的协助手册。echo:将文本输入到终端或许文件中。
这些命令是Linux必学的60个命令,可以协助你更好地经常使用和治理Linux系统。除了这些命令之外,还有很多其余的命令可供学习和经常使用,如sed、awk、cut等等。在Linux系统中学习和经常使用这些命令,可以提高你的上班效率,让你愈加深化地了解和把握Linux系统。