linux命令

linux命令:
pwd:
以绝对路径的方式显示用户当前工作目录
cd:
切换目录
cd ~:
切换到用户的主目录
ls:
显示目标列表
ecko:
用于在shell中打印shell变量的值,或者直接输出指定的字符串
su:
切换当前用户身份到其他用户身份,从管理员账号到普通账号不需要密码,从普通账号到管理员账号需要输入管理员账号的密码
cat:
连接文件并打印到标准输出设备上,cat经常用来显示文件的内容
cat /etc/passwd 查看所有的用户
cat /etc/passwd|grep 用户名 查看此用户名的详细信息
cat /etx/group 查看此用户下的所有的组
cat /etc/group|grep 组名称 查看该组的详细信息
rmdir:
只能删除内容为空的目录
touch:
创建文件,格式:(文件名.后缀名)
rm:
删除文件,格式:(文件名.后缀名)
rm -rf:
强制递归删除目录以及目录下的所有文件
shutdown -h now:
立即关机
reboot:
重新启动
env:
用来显示系统中已存在的环境变量,以及在定义的环境中执行指令
mkdir:
用来创建目录
sh:
是shell命令语言解释器,执行命令从标准输入读取或从一个文件中读取
arch:
用于显示当前主机的硬件架构类型
ex:
在ex模式下启动vim文本编辑器
mknod:
用于创建Linux中的字符设备文件和块设备文件
sleep:
用于暂停指定的时间
awk:
是一种编程语言,用于在Linux/unix下对文本和数据进行处理
mktemp:
用来创建临时文件供shell脚本使用
sort:
是在Linux中对文件进行排序,并将排序结果标准输出
basename:
用于打印目录或者文件的基本名称
fgrep:
用来搜索filevan数指定的输入文件(缺省为标准输入)中的匹配模式的行
more:
是一个基于vi编辑器文本过滤器,他以全屏幕的方式按页显示文本文件的内容
stty:
修改中短命令行的相关设置
bash:

find:
	用来在指定目录下查找文件
mount:
	用于加载文件系统到指定的加载点
findmnt:
	
mountpoint:
	用来判断指定的目录是否是加载点
sync:
	用于强制被改变的内容立刻写入磁盘,更新超块信息
chgrp:
	用来改编文件或目录所属的用户组
fuserount:
	
mv:
	用来对文件或目录重新命名
tar:
	可以为Linux的文件和目录创建档案
chmod:
	用来变更文件或目录的权限
gawk:
	
nano:
	是一个字符终端的文本编辑器
taskset:
	
chown:
	用来改变某个文件或目录的所有者和所属的组
		chown -r 修改目标用户 文件名称
		chown -r 修改目标组名称 文件名称
gettext:
	
netstat
	用来打印Linux中网路系统的状态信息,可以让你得知整个Linux系统的网络情况
tcsh:
	
cp:
	用来将一个或多个源文件或者目录复制到指定的文件或目录
grep:
	是一种强大的文本搜索工具,他能使用正则表达式搜索文本,并把匹配的行打印出来
nice:
	用于指定命令的进程调度优先级启动其他的程序
cpio:
	主要是用来建立或者还原备份档的工具程序,cpio命令可以复制文件到归档包中,或者从归档包中复制文件
gtar:

nisdomainname:
	用于显示主机NIS的域名
tracepath:
	用来追踪并显示报文到达目的主机所经过的路由信息
csh:
	
gunzip:
	用来解压缩文件
ping:
	用来测试主机之间网络的连通性
tracepath6:
	
cut:
	用来显示行中的指定部分,删除文件中指定字段
gzip:
	用来压缩文件
ping6:
	
traceroute:
	用于追踪数据包在网络上的传输时的全部路径
dash:
	
hostname:
	用于显示和设置系统的主机名称
plymouth:
	
traceroute6:

date:
	显示或设置系统时间与日期
ipcalc:
	是一个简单的ip地址计算器,可以完成简单的IP地址计算任务
ps:
	用于报告当前系统的进状态
true:
	
db-cleanup-sockets:

iptables-xml:

ulockmgr_server:

dbus-daemon:

iptables-xml-1.4.7:

raw:

umount:
	用于卸载已经加载的文件系统
dbus-monitor:

kbd_mode:

readlink:

uname:
	用于打印当前系统相关信息(内核版本号、硬件架构、主机名称和错做系统类型等)
dbus-send:

keyctl:
	
red:

unicode_start:

dbus-uuidgen:

kill:
	用来删除执行中的程序或者工作
redhat_lsb_init:

unicode_stop:

dd:
	用于复制文件并对原文件的内容进行转货和格式化处理
link:
	
rm:
	可以删除一个目录中的一个或多个文件或目录
unsleep:
	
dmesg:
	被用于检查和控制内核的环形缓冲区
loadkeys:
	
rnano:

vi:
	是Unix操作系统和类Unix操作系统中最通用的全屏幕纯文本编辑器
		vim是vi的增强版
dnsdomainname:
	用于定义DNS系统中FQDN名称中的域名
logger:
	
rpm:
	是RPM软件包的管理工具
view:
	
domainname:
	用于显示和设置系统的NIS域名
login:
	用于给出登陆界面,可用于重新登陆或者切换用户身份
rvi:
	
ypdomainname:
	显示主机的NIS域名
dumpkeys:
	
rview:

zcat:
	用于不真正解压缩文件,就能显示压缩包中文件的内容的场合
lsblk:
	用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是他不会列出RAM盘的信息
sed:
	是一种流编辑器,他是文本处理中非常中的工具,能够完美的配合正则表达式使用
ed:
	是单行的纯文本编辑器,他有命令模式和输入模式两种工作模式
mail:
	是命令行的电子邮件发送和接受工具
setfont:
	
egrep:
	用于在文件内查找指定的字符串
mailx:

setserial:

groupadd:
	创建新组	groupadd 组名
groupdel:
	删除一个组   groupdel 组名称
useradd:
	创建一个新用户   useradd 用户名
userdel:
	删除一个用户   userdel 用户名(用户不可以处于登录状态)   userdel -r 用户名(删除用户和/home下的用户的文件夹)   userdel -f 强制删除(无论是否登录)
usermod:
	修改用户的基本信息
ifconfig:
	用于配置和显示Linux内核中网络接口的网络参数
		ifconfig 网络名称 down   关闭指定网络
		ifconfig 网络名称 up     开起指定网络

你可能感兴趣的:(LINUX)