linux配置命令
- 格式:doc
- 大小:71.50 KB
- 文档页数:11
Linux下f命令配置⼀、⼯具 f 的配置使⽤========== ========== ========== ==========⼀、配置⽅法:⾸先在linux服务器根⽬录下创建⼀个bin⽬录,然后将f放到⾥⾯,然后按照下⾯⽅法配置后即可使⽤1、ROOT⽤户查看PATH值echo $PATH将⾃定义的命令⽂件放到任意⼀个⽬录下即可即可在所有⽤户情况下使⽤该命令2、普通⽤户ls -a | grep bash会找到.bashrc⽂件在⽂件末尾加⼊⼀⾏:export PATH=$PATH:~/bin (shift+G⽂件结尾)然后保存退出,执⾏source .bashrc,使新增的命令⽣效后⾯即可在⾃⼰的⽬录中全局使⽤该命令⼆、使⽤⽅法:1、查找字符串:f [i] java/c/c++/xml/mk/h/all 字符串2、查找⽂件:f [i] ⽂件名称i 是可以选的,表⽰是否区分⼤⼩写n 是可以选的,表⽰搜索关键字默认显⽰上下5⾏搜索字符串如果你想在当前⽬录下查找"hello,world!"字符串,可以这样:========== ========== ========== ========== ========== ========== ====⼆、搜索字符串grep -rn "hello,world!" ** : 表⽰当前⽬录所有⽂件,也可以是某个⽂件名-r 是递归查找-n 是显⽰⾏号-R 查找所有⽂件包含⼦⽬录-i 忽略⼤⼩写下⾯是⼀些有意思的命令⾏参数:grep -i pattern files :不区分⼤⼩写地搜索。
默认情况区分⼤⼩写,grep -l pattern files :只列出匹配的⽂件名,grep -L pattern files :列出不匹配的⽂件名,grep -w pattern files :只匹配整个单词,⽽不是字符串的⼀部分(如匹配‘magic’,⽽不是‘magical’),grep -C number pattern files :匹配的上下⽂分别显⽰[number]⾏,grep pattern1 | pattern2 files :显⽰匹配 pattern1 或 pattern2 的⾏,grep pattern1 files | grep pattern2 :显⽰既匹配 pattern1 ⼜匹配 pattern2 的⾏。
Linux命令大全完整版目录目录 (I)1. linux系统管理命令 (1)adduser (1)chfn(change finger information) (1)chsh(change shell) (1)date (2)exit (3)finger (4)free (5)fwhois (5)gitps(gnu interactive tools process status) (5)groupdel(group delete) (6)groupmod(group modify) (6)halt (7)id (7)kill (8)last (8)lastb (8)login (9)logname (9)logout (9)logrotate (9)newgrp (10)nice (10)procinfo(process information) (11)ps(process status) (11)pstree(process status tree) (14)renice (15)rlogin(remote login) (16)rsh(remote shell) (16)rwho (16)screen (17)shutdown (17)sliplogin (18)su(super user) (18)sudo (19)suspend (19)swatch(simple watcher) (20)tload (20)top (21)uname (21)useradd (22)userconf (22)userdel (23)usermod (23)vlock(virtual console lock) (24)w (24)who (25)whoami (25)whois (25)2. linux系统设置命令 (27)alias (27)apmd(advanced power management BIOS daemon) (27)aumix(audio mixer) (27)bind (29)chkconfig(check config) (29)clock (30)crontab (31)declare (31)depmod(depend module) (32)dircolors (32)dmesg (33)enable (33)eval (33)export (33)fbset(frame buffer setup) (34)grpconv(group convert to shadow password) (35)grpunconv(group unconvert from shadow password) (35)hwclock(hardware clock) (35)insmod(install module) (36)kbdconfig (36)lilo(linux loader) (37)liloconfig (38)lsmod(list modules) (38)minfo (38)mkkickstart (39)modinfo(module infomation) (39)modprobe(module probe) (39)mouseconfig (40)ntsysv (41)passwd(password) (41)pwconv (41)pwunconv (42)rdate(receive date) (42)resize (42)rpm(redhat package manager) (43)set (46)setconsole (47)setenv(set environment variable) (48)setup (48)sndconfig (48)SVGAText Mode (49)timeconfig (49)ulimit (50)unalias (50)unset (51)3. linux文档编辑命令 (52)col (52)colrm(column remove) (52)comm(common) (52)csplit(context split) (53)ed(editor) (53)egrep (54)ex (54)fgrep(fixed regexp) (54)fmt(fromat) (54)fold (55)grep (55)ispell(interactive spelling checking) (57)jed (58)joe (58)join (60)look (61)mtype (61)rgrep(recursive grep) (62)sed(stream editor) (63)sort (64)spell (65)tr(translate character) (65)uniq (65)wc(word count) (66)4. linux压缩备份命令 (67)ar (67)bunzip2 (68)bzip2 (68)bzip2recover (69)compress (69)cpio(copy in/out) (70)dump (72)gunzip(gnu unzip) (73)gzexe(gzip executable) (74)gzip(gnu zip) (74)lha (75)restore (76)tar(tape archive) (77)unarj (80)unzip (81)zip (82)zipinfo (83)5.linux文件管理命令 (85)diff(differential) (85)diffstat(differential status) (86)file (87)git(gnu interactive tools) (90)gitview(gnu interactie tools viewer) (91)ln(link) (91)locate (92)lsattr(list attribute) (92)mattrib (93)mc(midnight commander) (93)mcopy (94)mdel (94)mktemp (95)mmove (95)mread (95)mren (96)mshowfat (96)mtools (96)mtoolstest (96)mv (97)od(octal dump) (97)paste (98)patch (99)rcp(remote copy) (101)rhmask (101)rm(remove) (101)slocate(secure locate) (102)split (102)tee (103)tmpwatch(temporary watch) (103)touch (103)umask (104)which (105)cat (105)chattr(change attribute) (106)chgrp(change group) (106)chmod(change mode) (107)chown(change owner) (108)cksum(check sum) (109)cmp(compare) (109)cp(copy) (110)cut (111)indent (111)6.linux文件传输命令 (115)bye (115)ftp(file transfer protocol) (115)ftpcount (115)ftpshut(ftp shutdown) (115)ftpwho (116)ncftp(nc file transfer protocol) (116)tftp(trivial file transfer protocol) (116)uucico (116)uucp (117)uupick (118)uuto (119)7. linux磁盘管理命令 (120)cd(change directory) (120)df(disk free) (120)dirs (121)du(disk usage) (121)edquota(edit quota) (122)lndir(link directory) (123)ls(list) (123)mcd (125)mdeltree (125)mdu (126)mkdir(make directories) (126)mlabel (126)mmd (127)mmount (127)mrd (127)mzip (127)pwd(print working directory) (128)quota (128)quotacheck (128)quotaoff (129)quotaon (129)repquota(report quota) (130)rmdir(remove directory) (130)rmt(remote magnetic tape) (130)stat(status) (131)Tree (131)umount (132)8. linux磁盘维护命令 (133)badblocks (133)cfdisk (133)dd (134)e2fsck(ext2 file system check) (134)ext2ed(ext2 file system editor) (136)fdisk (137)fsck.ext2(file system check-second filesystem) (137)fsck(file system check) (138)fsck.minix(file system check-minix filesystem) (139)fsconf(file system configurator) (139)hdparm(hard disk parameters) (139)losetup(loop setup) (141)mbadblocks (141)mformat (141)mkbootdisk(make boot disk) (142)mkdosfs(make Dos file system) (143)mke2fs(make ext2 file system) (143)mkfs.ext2 (144)mkfs(make file system) (144)mkfs.minix (145)mkfs.msdos (145)mkinitrd(make initial ramdisk images) (145)mkisofs(make iso file system) (145)mkswap (147)mpartition (148)sfdisk (148)swapoff (149)swapon (149)symlinks(symbolic links) (149)sync (150)9. linux网络通讯命令 (151)dip (151)getty(get teletypewriter) (151)mingetty (152)ppp-off (152)smbd(samba daemon) (152)telnet (153)uulog (154)uustat (154)uux (155)cu(call up) (156)dnsconf(dns configurator) (157)efax (158)httpd(http daemon) (159)ifconfig (159)mesg (160)minicom (161)nc (161)netconf (162)netstat (162)ping (163)pppstats(point to point protocol status) (164)samba (164)setserial (165)shapecfg(shaper configuration) (165)smbd(samba daemon) (166)statserial(status ofserial port) (166)talk (166)Tcpdump (167)testparm(test parameter) (168)traceroute (168)tty(teletypewriter) (169)uuname (169)wall(write all) (170)write (170)ytalk (170)arpwatch(ARP watcher) (170)apachectl(Apache control interface) (171)smbclient(samba client) (171)pppsetup (172)10. linux电子邮件与新闻组命令 (173)archive (173)ctlinnd(control the internet news daemon) (173)elm (173)getlist (174)inncheck(inn check) (174)mail (175)mailconf (175)mailq(mail queue) (175)messages (176)metamail (176)mutt (177)nntpget (178)pine (178)slrn (180)11. linux其他命令 (181)reconfig (181)startx(start X Window) (181)xconfigurator (181)XF86Setup (182)xlsatoms (182)xlsclients (183)xlsfonts (183)yes (184)1. linux系统管理命令adduser功能说明:新增用户帐号。
linux⽹络查看及配置相关命令1、查看⽹卡配置情况ifconfigIfconfig |more 查看所有⽹卡的配置情况ifconfig enp6s0 192.168.5.160 netmask 255.255.255.0 临时修改enp6s0的ip和掩码watch ifconfig enp6s0 查看⽹卡enp6s0的⽹络数据包情况2、开启/关闭某个⽹卡ifup ⽹卡名ifdown ⽹卡名都是根据找到对应ifcfg-xx⽂件来设置,找不到就会设置失败如果⽤ifconfig修改过⽹络参数,则通过ifconfig eth0 down关闭⽹卡3、⽹卡⽂件配置进⼊⽬录 cd /etc/sysconfig/network-scripts找到需配置的⽹卡ifcfg-enoxxx⽂件,按以下说明配置:vi ifcfg-enoxxxHWADDR=00:0c:29:8f:99:4b //⽹卡MAC地址TYPE=Ethernet //以太⽹BOOTPROTO=static //默认会应该是dhcp,static表⽰静态IPDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=yesNAME=eno16777736 //⽹卡名称UUID=94271989-6217-457d-a88f-40fb635af64c //UUID号,没事不要动它,否则你会后悔的。
# DEVICE=eno16777736ONBOOT=yes //开机⾃动启动IPADDR=192.168.5. 150 //IP地址NETNASK=255.255.255.0 //⼦⽹掩码GATEWAY=192.168.66.1 //⽹关DNS1=61.139.2.69 //DNS# DEVICE=eth0配置完成后service network restart 重启⽹络⽹络问题解决多个⽹卡时,检查⽹卡ip和dns是否有冲突,屏蔽造成冲突的⽹卡ip和dns配置 vim /etc/resolv.conf配置dns服务器及备⽤服务器8.8.8.8 重启⽹卡nameserver 61.139.2.69nameserver 8.8.8.84、查看⽹络流量vnstatyum install epel-releaseyum install -y vnstat 安装vnstat⼯具vnstat --create –i enp7s0 安装所查看⽹卡的数据库vnstat -i enp7s0 -l #查看实时流量情况5、抓包⼯具tcpdump安装:yum install tcpdump使⽤:tcpdump -i eth0 查看指定接⼝的数据包tcpdump host ip查看指定ip的数据包tcpdump -i enp6s0 host 192.168.5.160 -w /home/wangjing/baotest.cap抓IP地址为160,⽹卡为enp6s0的包tcpdump -i enp6s0 host 192.168.1.160 and port 80 -w /tmp/xxx.cap 抓IP地址为160,端⼝为80,⽹卡为enp6s0的包。
linux 配置命令访问控制规则-回复Linux是一种开源操作系统,广泛应用于服务器和嵌入式设备中。
在使用Linux进行系统配置时,配置命令访问控制规则是非常重要的一项任务。
本文将逐步介绍Linux中配置命令访问控制规则的步骤及其相关概念。
一、什么是命令访问控制规则在Linux系统中,有许多命令可以用来执行系统配置操作。
这些命令可以更改系统参数、添加或删除用户、管理文件和目录等等。
为了保证系统的安全性和稳定性,我们需要限制哪些用户可以使用这些命令以及它们可以执行的操作,这就是命令访问控制规则。
命令访问控制规则主要通过配置文件或配置工具来实现。
它可以限制哪些用户可以执行特定的命令,以及对这些命令所做的任何限制,例如需要管理员权限才能执行、只能在特定时间段执行等。
二、配置命令访问控制规则的步骤在Linux系统中,我们可以使用一些工具来配置命令访问控制规则,最常用的是/etc/sudoers文件和PAM(Pluggable Authentication Modules)。
1. 使用/etc/sudoers文件/etc/sudoers文件是配置sudo命令的主要文件。
sudo命令可以允许普通用户以其他用户的身份执行命令。
通过编辑/etc/sudoers文件,我们可以定义谁可以使用sudo命令以及可以执行哪些命令。
要编辑/etc/sudoers文件,我们可以使用如下命令:sudo visudo该命令会以文本编辑器打开/etc/sudoers文件,修改该文件请一定要小心,因为无效的配置可能导致系统无法启动。
在/etc/sudoers文件中,可以使用以下语法定义命令访问控制规则:用户名主机名=(执行命令的用户) 命令例如,如果我们想让用户"alice"可以以root用户的身份执行"reboot"命令,我们可以在/etc/sudoers文件中添加以下行:alice ALL=(root) reboot这样,当alice执行"sudo reboot"命令时,系统将允许她以root用户的身份执行该命令。
Linux终端命令ifconfig网络配置指南ifconfig(interface configuration)是一个用于配置网络接口的Linux 终端命令,它可以用来查看、设置和管理网络接口的各种属性。
本指南将介绍ifconfig命令的基本用法以及常见的网络配置操作。
1. 查看网络接口信息使用ifconfig命令可以查看当前系统中所有可用的网络接口信息。
在终端中输入以下命令:```ifconfig```该命令将显示所有网络接口的详细信息,包括接口名称、IP地址、MAC地址、子网掩码等。
2. 配置IP地址若要设置某个网络接口的IP地址,可以使用ifconfig命令的如下形式:```ifconfig <interface> <ip_address>```其中,`<interface>`是网络接口的名称,如eth0、wlan0等;`<ip_address>`是待设置的IP地址。
例如,要设置eth0接口的IP地址为192.168.0.1,可以执行以下命令:```ifconfig eth0 192.168.0.1```3. 配置子网掩码使用ifconfig命令还可以配置网络接口的子网掩码。
子网掩码定义了IP地址和网络的范围,是进行网络划分的重要参数。
命令格式如下:```ifconfig <interface> netmask <subnet_mask>```其中,`<subnet_mask>`是待设置的子网掩码。
例如,要将eth0接口的子网掩码设置为255.255.255.0,可以执行以下命令:```ifconfig eth0 netmask 255.255.255.0```4. 启用或禁用网络接口使用ifconfig命令还可以启用或禁用网络接口。
要启用某个接口,可以使用如下命令:```ifconfig <interface> up```要禁用某个接口,可以使用如下命令:```ifconfig <interface> down```这里的`<interface>`是待启用或禁用的网络接口名称。
KaliLinux的命令配置操作手册你知道Kali Linux命令配置操作手册?接下来是小编为大家收集的Kali Linux的命令配置操作手册,希望能帮到大家。
Kali Linux的命令配置操作手册的方法配置VIM打开vim,普通模式下输入下面的命令找到vim的位置[plain] view plain copy #FormatImgID_0# #FormatImgID_1# :echo $VIM/usr/share/vim打开返回目录下的文件vimrc,进行配置root@kali:~#vim /usr/share/vim/vimrc具体配置如下:[plain] view plain copy #FormatImgID_2# #FormatImgID_3# syntax on "语法高亮set autowrite "自动保存set number "显示行号set autoindent "自动缩进set tabstop=4 "Tab键的宽度set softtabstop=4 "统一缩进为4set shiftwidth=4set foldenable "允许折叠[plain] view plain copy #FormatImgID_4# #FormatImgID_5# set fileencodings=utf-8,gbk,ucs-bom,cp936 "添加字符集set foldmethod=manual "手动折叠set mouse=a "所有模式下允许使用鼠标按文件名寻找文件root@kali:~#find / -name <文件名>软件操作root@kali:~#apt-get install <软件名> //安装新软件root@kali:~#apt-get remove <软件名> //卸载软件Kali Linux安装中文输入法下面2个任选其一:apt-get install ibus ibus-pinyinapt-get install fcitx fcitx-googlepinyin fcitx-pinyin fcitx-module-cloudpinyin安装完成之后,在Applications->System Tools->Preferences->IBus Preferences->Input Method中选择输入法Chinese,点击添加,完成配置。
linux 磁盘和内存配置命令Linux是一种开源操作系统,广泛应用于服务器和嵌入式设备等领域。
在Linux系统中,磁盘和内存的配置是非常重要的,合理的配置可以提高系统的性能和稳定性。
本文将介绍一些常用的磁盘和内存配置命令,帮助读者更好地了解和配置Linux系统。
一、磁盘配置命令1. df命令:该命令用于查看Linux系统中磁盘的使用情况。
使用df命令可以查看磁盘的总容量、已使用容量、剩余容量等信息。
命令格式如下:df [选项] [文件或目录]例如:df -h2. fdisk命令:该命令用于对磁盘进行分区。
使用fdisk命令可以创建、删除、修改磁盘分区。
命令格式如下:fdisk [选项] [设备]例如:fdisk /dev/sda3. mkfs命令:该命令用于对文件系统进行格式化。
使用mkfs 命令可以将磁盘分区格式化为不同的文件系统,如ext4、xfs等。
命令格式如下:mkfs [选项] [设备]例如:mkfs -t ext4 /dev/sda14. mount命令:该命令用于挂载文件系统。
使用mount命令可以将格式化后的磁盘分区挂载到指定的目录下。
命令格式如下:mount [选项] [设备] [挂载点]例如:mount /dev/sda1 /mnt5. umount命令:该命令用于卸载文件系统。
使用umount命令可以将已挂载的磁盘分区卸载。
命令格式如下:umount [选项] [挂载点]例如:umount /mnt二、内存配置命令1. free命令:该命令用于查看Linux系统中内存的使用情况。
使用free命令可以查看内存的总容量、已使用容量、剩余容量等信息。
命令格式如下:free [选项]例如:free -h2. top命令:该命令用于实时监控系统的运行情况。
使用top命令可以查看系统的内存使用情况、进程的CPU占用情况等。
命令格式如下:top [选项]例如:top3. sysctl命令:该命令用于修改内核参数。
目录操作命令pwdpwd 查看“当前工作目录”的完整路径pwd –P 显示工作目录出实际路径cdcd [目录名] 切换当前目录至目标目录cd / 切换到根目录cd .. 返回上一层目录lsls [目录名]列出目标目录中子目录和文件ls –a [目录名] 列出目录下的所有文件,包括以. 开头的隐含文件ls –l [目录名] 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来ls –S [目录名] 根据文件大小排序ls –1[目录名] 每行只列出一个文件mkdirmkdir [目录名]指定位置创建指定命名的文件夹mkdir –p [/路径/] [目录名] 若路径中某些目录不存在,系统将自动建立好尚不存在的目录,并建立目标目录(一次建立多级目录)dudu [文件名]显示文件和目录的磁盘使用空间du -a [文件名] 显示每个文件的大小du –b [文件名]显示文件的大小时按byte为单位du –c [文件名]显示每个文件的大小以外也显示所有目录的大小总和du –s [文件名]只显示文件总计大小文件操作命令touchtouch [文件名]新建文档或目录的日期时间touch -t [文件名]更改文档的日期时间filefile [文件名]查看文件类型cpcp [源文件或目录] [目标文件或目录] 将给出的文件或目录拷贝到另一文件或目录中cp -r [源文件或目录] [目标文件或目录]递归复制cp -f [源文件或目录] [目标文件或目录]复制后强制覆盖同名文件rmrm [文件名] 删除指定文件rm -i [文件名] 删除指定文件是提示确认信息rm -r [文件名] 递归删除整个目录树mvmv [源文件或目录] [目标文件或目录] 移动目标文件或目录到指定位置mv -f [源文件或目录] [目标文件或目录]移动后强制覆盖同名文件whichwhich [命令] 搜索某个系统命令的位置,并返回第一个搜索结果findfind [查找位置] -name “[文件名]”按照名称查找文件或目录find [查找位置] -size “[文件名]”按照文件大小查找文件或目录find [查找位置] -user “[文件名]”按照文件所有者查找文件或目录lnln -s [目标] [链接名] 在文件之间创建符号链接文件内容操作命令catcat [文件名]查看文件全部内容cat -n [文件名]查看文件全部内容,同时输出行号moremore [文件名] 查看文件里的内容,可以按页来查看文件的内容,还支持直接跳转行等功能more +n [文件名] 从第n行开始查看文件里的内容more -n [文件名] 查看文件里的内容时屏幕大小为n行lessless [文件名] 与more类似的查看文件内容less -N [文件名] 查看文件内容时显示行号headhead [文件名]查看文件开头head -v [文件名]查看文件开头,同时显示文件名head -n [行数] [文件名]查看文件开头,指定显示行数head -c [字节数] [文件名]查看文件开头,指定显示字节数tailtail [文件名]查看文件结尾tail -v [文件名]查看文件结尾,同时显示文件名wcwc [文件名]统计文件中字数wc -l [文件名]统计文件行数wc -c [文件名]统计文件字节数wc –L [文件名]统计文件最长行长度grepgrep [查找条件] [目标文件] 在文件中查找指定字符串的行grep -v [查找条件] [目标文件] 在文件中反转查找不符合条件的行grep -n [查找条件] [目标文件] 显示匹配行及行号grep -c [查找条件] [目标文件] 只显示匹配行数归档及压缩命名gzipgzip [文件或目录名]压缩文件gzip -d [文件或目录名]解压文件gzip -l [文件或目录名]列出压缩文件信息bzip2bzip2 [文件或目录名]压缩文件tartar [文件或目录名]压缩文件其他命令history 查看历史命令history -c 删除历史命令!n 调用历史第n条命令alias 查看命令别名grep [条件] [范围] 按条件搜索内容groupadd -g [组ID] [组名]创建组useradd -g [组名] [用户名]创建用户名并加入组passwd –l [用户名] 锁定用户gpasswd [组名]为组设置密码su 进入管理员模式usermod -L [用户名]锁定用户帐户usermod -U [用户名]解锁用户帐户chage -l [用户名]查看用户的密码权限等信息chage -W [天数] [用户名]设置密码过期前的警告天数chage -M [天数] [用户名]修改密码的最大天数chown [用户名] [目标文件] 设置文件的属主fdisk -l 列出所有分区ps aux 查看静态系统进程ps -A 列出所有进程ps -f 用树形式来显示进程top查看动态进程排名信息pgrep “[关键字]”通过进程名称查询进程pgrep –l “[关键字]”通过进程名称查询进程时列出进程名和进程ID创建一个300M的主分区输出重定向文件>输出错误重定向文件2>awk以空格或制表位为分隔,输出指定第n列数据sort排序。
linux修改配置文件常用的命令
在Linux系统中,我们经常需要修改配置文件来改变系统行为,以下是一些常用的命令:
1. vim:vim是Linux常用的文本编辑器,可以用来打开配置文件,进行修改和保存。
2. cat:cat命令可以查看文件内容,并且可以将多个文件合并输出。
3. echo:echo命令可以将文本输出到终端或文件中,可以用来添加新行或修改配置项。
4. grep:grep命令可以搜索文本,并输出匹配的行,可以用来查找特定的配置项。
5. sed:sed命令可以编辑文本,可以用来修改配置项或删除行。
6. awk:awk命令可以对文本进行处理和分析,可以用来提取和修改配置项。
7. mv:mv命令可以用来移动和重命名文件,可以用来备份和恢复配置文件。
以上是Linux修改配置文件常用的命令,掌握它们可以方便地修改和管理系统配置。
- 1 -。
在Linux终端中进行系统网络配置的命令在Linux操作系统中,终端是我们进行系统配置的重要工具。
通过终端,我们可以使用各种命令来对系统进行网络配置,从而实现网络连接和通信。
以下是一些常用的命令来进行系统网络配置:1. ifconfig命令:用于查看和配置网络接口的状态。
使用ifconfig命令可以查看当前系统中的网络接口信息,例如接口名称、IP地址、子网掩码、MAC地址等。
同时,也可以使用ifconfig命令来配置网络接口,例如设置IP地址、子网掩码等。
2. route命令:用于查看和配置系统的路由表。
通过route命令,我们可以查看当前系统的路由表信息,包括目标网络、网关、接口等。
同时,也可以使用route命令来配置路由表,例如添加路由、删除路由等操作。
3. ping命令:用于测试网络的连通性。
使用ping命令可以向指定的主机发送网络数据包,并等待接收响应。
通过观察响应时间和丢包情况,我们可以判断网络的稳定性和延迟情况。
4. netstat命令:用于查看系统的网络连接信息。
通过netstat命令,我们可以查看当前系统的网络连接状态,包括本地IP地址、远程IP地址、连接状态等。
同时,也可以使用netstat命令来监控网络连接和端口的使用情况。
5. iptables命令:用于配置系统的防火墙规则。
通过iptables命令,我们可以定义和管理系统的防火墙规则,控制网络数据包的流动。
例如,我们可以使用iptables命令来开放或关闭指定端口,设置网络地址转换(NAT)规则等。
6. hostname命令:用于查看和配置系统的主机名。
通过hostname命令,我们可以查看当前系统的主机名,也可以使用该命令来修改系统的主机名。
7. ifup/ifdown命令:用于启动或停止网络接口。
通过ifup命令,我们可以启动指定的网络接口,使其处于活动状态。
而通过ifdown命令,我们可以停止指定的网络接口,使其处于非活动状态。
Linux终端命令系统内核参数配置Linux作为一种强大而灵活的操作系统,其内核参数配置对于系统性能的优化和调整至关重要。
系统内核参数的配置可以影响到操作系统的性能、稳定性和安全性,因此正确地配置和优化内核参数是保证系统正常运行的重要一环。
本文将介绍Linux终端命令下的系统内核参数配置方法,以帮助读者深入了解和灵活应用这些配置参数。
1. 如何查看当前系统的内核参数配置在Linux终端下,可以运行以下命令查看当前系统的内核参数配置:```sysctl -a```该命令会列出所有的内核参数及其当前值。
通过查看当前配置,我们可以了解系统的默认值,以便后续的优化和调整。
2. 内核参数配置文件Linux系统的内核参数配置都保存在/sys/目录下的各个文件中。
这些文件可以通过编辑文本文件的方式进行修改。
例如,要修改TCP连接的超时时间,可以编辑/sys/net/ipv4/tcp_keepalive_time文件:```vi /sys/net/ipv4/tcp_keepalive_time```3. 修改内核参数的方法3.1 临时修改法在终端中使用sysctl命令可以临时修改某个内核参数的值。
例如,要修改内核的TCP连接超时时间,可以运行以下命令:```sysctl -w net.ipv4.tcp_keepalive_time=300```3.2 永久修改法如果要永久修改某个内核参数的值,需要修改对应的配置文件。
常用的配置文件有:- /etc/sysctl.conf:针对整个系统设定的内核参数配置文件。
- /etc/sysctl.d/:目录下可以放置多个以.conf为后缀名的配置文件,每个文件中可以配置多个内核参数。
以编辑/etc/sysctl.conf为例,可以使用vi或其他编辑器打开该文件,然后在文件中添加或修改需要的内核参数配置,保存文件后重启系统以使配置生效。
4. 常见的内核参数配置案例4.1 调整TCP连接参数TCP连接参数对于网络传输的性能和稳定性非常重要。
L i n u x学习手册--l i n u x命令大全一、Linux命令名称: cd使用权限: 所有使用者使用方式: cd [dirName]说明: 变换工作目录至dirName。
其中dirName 表示法可为绝对路径或相对路径。
若目录名称省略,则变换至使用者的home directory (也就是刚login 时所在的目录)。
另外,"~" 也表示为home directory 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。
范例: 跳到/usr/bin/ :cd /usr/bin跳到自己的home directory :cd ..跳到目前目录的上上两层:cd ../指令名称: chmod使用权限: 所有使用者使用方式: chmod [-cfvR] [--help] [--version] mode file...说明: Linux/Unix 的档案存取权限分为三级: 档案拥有者﹑群组﹑其它。
利用chmod 可以藉以控制档案如何被他人所存取。
参数:mode : 权限设定字符串﹐格式如下: [ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案的拥有者﹐g 表示与该档案的拥有者属于同一个群体(group)者﹐o 表示其它以外的人﹐a 表示这三者皆是。
+ 表示增加权限﹑- 表示取消权限﹑= 表示唯一设定权限。
r 表示可读取﹐w 表示可写入﹐x 表示可执行﹐X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
-c : 若该档案权限确实已经更改﹐才显示其更改动作-f : 若该档案权限无法被更改也不要显示错误讯息-v : 显示权限变更的详细资料-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递归的方式逐个变更) --help : 显示辅助说明--version : 显示版本范例:将档案file1.txt 设为所有人皆可读取:chmod ugo+r file1.txt将档案file1.txt 设为所有人皆可读取:chmod a+r file1.txt将档案file1.txt 与file2.txt 设为该档案拥有者,与其所属同一个群体者可写入﹐但其它以外的人则不可写入:chmod ug+w,o-w file1.txt file2.txt将ex1.py 设定为只有该档案拥有者可以执行:chmod u+x ex1.py将目前目录下的所有档案与子目录皆设为任何人可读取:chmod -R a+r *此外chmod也可以用数字来表示权限如chmod 777 file语法为:chmod abc file其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
Linux终端命令的硬件信息查看技巧了解你的硬件配置Linux操作系统是一款广泛应用于服务器和个人电脑的开源操作系统,而终端命令是Linux的核心特点之一。
通过终端命令,我们可以轻松地获取系统的各种信息,包括硬件配置。
本文将介绍一些常用的Linux终端命令,帮助你了解自己电脑的硬件信息。
1. uname命令uname (unix name)命令用于显示当前操作系统的信息,包括操作系统名称、内核版本号以及硬件架构。
在终端中输入以下命令:```uname -a```这会输出一串信息,包括操作系统名称(例如Linux)、内核版本号和硬件架构(例如x86_64)等。
2. lscpu命令lscpu命令用于显示CPU(中央处理器)的详细信息,包括型号、体系结构、CPU速度、缓存大小等。
在终端中输入以下命令:lscpu```这会输出CPU的详细信息,你可以了解到自己电脑的CPU型号和主频等参数。
3. free命令free命令用于显示系统的内存使用情况,包括总内存量、已使用内存量和空闲内存量等。
在终端中输入以下命令:```free -h```这会输出内存的详细信息,以人类可读的格式显示,便于查看。
4. df命令df (disk free)命令用于显示磁盘分区的使用情况,包括磁盘总容量、已使用空间和可用空间等。
在终端中输入以下命令:```df -h这会输出磁盘分区的详细信息,以人类可读的格式显示,帮助你了解磁盘的使用情况。
5. lspci命令lspci命令用于显示所有已安装的PCI总线设备的信息,包括显卡、声卡、网卡等。
在终端中输入以下命令:```lspci```这会输出已安装的PCI设备的详细信息,你可以了解自己电脑的硬件设备及其型号。
6. lsusb命令lsusb命令用于显示所有已连接的USB设备的信息,包括USB接口、设备型号等。
在终端中输入以下命令:```lsusb```这会输出已连接的USB设备的详细信息,帮助你了解USB设备的连接情况。
linux查看硬件配置命令linux下可以通过命令查看电脑的硬件配置,那么具体用哪个命令呢?下面由店铺为大家整理了linux查看硬件配置命令大全,希望大家喜欢!linux查看硬件配置命令1.查看机器所有硬件信息dmidecode |moredmesg |more这2个命令出来的信息都非常多,所以建议后面使用"|more"便于查看linux查看硬件配置命令2.查看CPU信息方法一:Linux下CPU相关的参数保存在 /proc/cpuinfo 文件里cat /proc/cpuinfo |more方法二:采用命令 dmesg | grep CPU 可以查看到相关CPU的启动信息查看CPU的位数:getconf LONG_BITlinux查看硬件配置命令3.查看Mem信息cat /proc/meminfo |more (注意输出信息的最后一行:MachineMem: 41932272 kB)free -m[cpp] view plain copy print?root@localhost ~]# free -mtotal used free shared buffers cachedMem: 503 331 171 0 75 156-/+ buffers/cache: 99 404Swap: 509 0 509toplinux查看硬件配置命令4.查看磁盘信息方法一:fdisk -l 可以看到系统上的磁盘(包括U盘)的分区以及大小相关信息。
方法二:直接查看cat /proc/partitionslinux查看硬件配置命令5.查看网卡信息方法一:ethtool eth0 采用此命令可以查看到网卡相关的技术指标(不一定所有网卡都支持此命令)ethtool -i eth1 加上 -i 参数查看网卡驱动可以尝试其它参数查看网卡相关技术参数方法二:也可以通过dmesg | grep eth0 等看到网卡名字(厂家)等信息通过查看/etc/sysconfig/network-scripts/ifcfg-eth0 可以看到当前的网卡配置包括IP、网关地址等信息。
Linux查看系统配置常用命令Linux查看系统配置常用命令指令系统是计算机硬件的语言系统,也叫机器语言,指机器所具有的全部指令的集合,Linux查看系统配置常用命令有哪些呢?下面是Linux查看系统配置常用命令,欢迎阅读。
系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量资源# free -m # 查看内存使用量和交换区使用量# df -h # 查看各分区使用情况# du -sh <目录名> # 查看指定目录的大小# grep MemTotal /proc/meminfo # 查看内存总量# grep MemFree /proc/meminfo # 查看空闲内存量# uptime # 查看系统运行时间、用户数、负载# cat /proc/loadavg # 查看系统负载磁盘和分区# mount | column -t # 查看挂接的分区状态# fdisk -l # 查看所有分区# swapon -s # 查看所有交换分区# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)# dmesg | grep IDE # 查看启动时IDE设备检测状况网络# ifconfig # 查看所有网络接口的属性# iptables -L # 查看防火墙设置# route -n # 查看路由表# netstat -lntp # 查看所有监听端口# netstat -antp # 查看所有已经建立的连接# netstat -s # 查看网络统计信息进程# ps -ef # 查看所有进程# top # 实时显示进程状态用户# w # 查看活动用户# id <用户名> # 查看指定用户信息# last # 查看用户登录日志# cut -d: -f1 /etc/passwd # 查看系统所有用户# cut -d: -f1 /etc/group # 查看系统所有组# crontab -l # 查看当前用户的计划任务服务# chkconfig --list # 列出所有系统服务# chkconfig --list | grep on # 列出所有启动的系统服务程序# rpm -qa # 查看所有安装的软件包Linux系统监控常用命令1、freefree - Display amount of free and used memory in the system 【功能】显示系统使用及空闲的.内存情况【参数】-b:显示内存的单位为bytes(默认)-k:显示内存的单位为KB-m:显示内存的单位为M-g:显示内存的单位为G-s:<时间> 每隔指定时间执行一次命令,单位为s【样例1】//以M为单位每5s显示系统内存使用情况# free -ms 52、lsoflsof - list open files【功能】列出当前系统打开文件(可查看打开文件的进程,进程打开的端口) 【参数】-i:监听有关的任何符合的地址(默认监控全部)[用法]:lsof -i [46][protocol][@hostname|hostaddr][:serivce|port][说明]:4代表IPv4,6代表IPv6protocol:TCP or UDPhostname:internet host namehostaddr:IPv4地址service:/etc/service中的service nameport:端口号【样例1】//查看系统21端口的状态# lsof -i:21//查看系统所有TCP端口状态# lsof -i TCP3、vmstatvmstat - Report virtual memory statistics【功能】显示虚拟内存统计信息【语法格式】# vmstat [必要参数][选择参数]【参数】必要参数:-a:显示所有虚拟内存信息选择参数:-S:<单位> 指定显示单位k,K,m,M(默认为kb)【样例1】//以M为单位显示系统所有虚拟内存统计信息# vmstat -a -S M4、iostatiostat - Report Central Processing Unit (CPU) statistics and input/output statistics for devices, partitions and network filesystems (NFS)。
Linux系统常用命令1.登录linux系统命令:login 用户名密码;2.注销linux系统命令:logout ;3.在linux系统中进入windows系统(图形界面)命令:Start x;4.关闭linux系统命令:1)shutdown –h now 立刻进行关机;2)shutdown –r now 现在重新启动计算机;3)reboot 现在重新启动计算机。
5.vi 编辑器(相当于Windows的记事本),wq命令是保存退出;q!是退出不保存;6.Ls 命令:显示当前所有文件和目录;ls –a命令是显示隐藏文件ls –l命令是显示长列表格式(比如文件创建时间、大小、详细列表);7.Linux配置网络端口命令:ifconfig;8.修改口令命令:passwd;9.文件拷贝命令:cp;(如:#cp a.out /home/xiaoming,把a.out拷贝到home的xiaoming目录下)10.移动文件和修改文件名命令: mv;11.删除文件或目录命令:rm ; (如:rm –rf* 删除所有内容,包括目录和文件,其中r表递归,f表强制)12.创建目录命令:mkdir ;(如:#mkdir aaa)13.删除空目录命令:rmdir ;( 如:#rmdir aaa)14.改变工作目录命令:cd ;15.显示当前完整路径命令:pwd;(既是显示用户当前所处目录的完整路径,也是显示用户当前在哪个目录下);16.查找文件命令:find ;(如:#find /-name aaa.java;#find /root/-name aaa.java)17.建立链接文件命令:ln ;(相当于windows下的快捷方式)(如:ln –s /etc/inittab inittab,inittab指向/etc/inittab实际文件)18.连接并显示一个或多个文件的信息命令:cat ;19.改变文件或目录的访问权限命令:chmod ;(用户用它控制文件或目录的访问权限)20.更改某个文件或目录的属主和组的命令:chown ;21.显示引导时内核显示的状态信息命令:dmesg ;22.显示当前系统信息命令:uname ;23.显示当前时间命令:uptime ;24.显示当前用户名命令:whoami ;25.显示系统主机名命令: hostname ;26.ping命令:通过检查网络中其他主机的应答信息,来确认网络的连通性;27.telnet命令:远程登录;(语法:telnet [<主机名>] [:端口号])28.显示本地系统的网络连接状态命令:netstat ;29.sync命令:在关闭linux系统时使用,强制把内存数据写回硬盘,以免数据丢失;30.Chgrp命令:修改一个或多个文件或目录所属的组,使用权限是超级用户(root)31.建立空文件命令:touch ;32.More命令:显示文件内容,带分页;33.Less命令:显示文件内容,带分页;34.Grep命令:在文本中查询内容;(如:#grep “shunping” aaa.java,在“shunping”文件中查询aaa.java文件名;要是显示行数,#-n grep “shunping” aaa.java)35.”|”管道命令:可以这样理解,把上一个命令的结果交给”|”的后面的命令处理;36.Man命令:相当于dos下的help;(如:#man grep)37.重定向命令:ls –l>a.txt列表的内容写入文件a.txt中(覆盖写);Ls –al>>aa.txt列表的内容追加到文件aa.txt的末尾;38.添加组的命令:groupadd ;(如:#groupadd policeman)39.查看Linux中所有组的信息命令:vi /etc/group;(可查看可修改)Cat /etc/group(只可查看不可修改)40.创建用户,并同时指定将该用户分配到哪个组:Useradd –g 组名用户名;如:#useradd –g policeman liming41.查看linux中所有用户信息命令:vi /etc/passwd; cat /etc/passwd ;42.挂载命令(光驱):mount ;(如:#mount /mnt/cdrom)43.卸载命令(光驱):umount;( 如:#umount /mnt/cdrom)44.查看磁盘使用情况命令:df ;(如:df –l;又如:df -h)45.查看某个目录是在哪个分区命令:df [目录全路径] ;(如:df /root)46.查看linux系统分区具体情况:fdisk –l ;(如:fdisk –l)47.查看目前使用的是哪种shell命令:env ;该命令可以显示当前操作系统的环境变量。
linux常用命令内部命令装完linux就有的命令就是内部命令系统命令放在/bin or /sbin/sbin放置的是系统管理员可以使用的命令。
#ls - h命令动词命令选项(option)login 让用户登录系统,通过它可以随时变换身份。
exit 退出当前系统&shellreboot 重启命令init6 重启命令halt 关机含参数建议不使用对机器损耗大halt -f -p 直接切断电源poweroff 关机同shutdowninit 0 unix 关机的命令date 查看日期,时间date 月日小时分年pwd 查看当前目录~ 代表登录目录,谁登录就代表谁的登录目录。
根下root目录是系统管理员的登录目录。
$ 代表的是普通用户# 代表的就系统管理员clear 清屏(ctrl+l)ls 列出文件和目录的属性信息绿色代表可执行文件红色代表压缩文件浅蓝代表链接文件灰色代表其他文件黄色代表设备文件白色红背景代表链接失效ls -F 加类别标识ls -a 显示隐藏档案ls -l 显示详细信息,此命令等同于llls -d 显示目录,又不是其内容。
ls -ld 查看目录本身的详细信息,又不显示目录中的内容。
ls -h 以k、m、b的形式显示ls -s 显示大小不一K M B形式显示/ 是目录表示符linux没有扩展名概念没有盘符的概念linux中的文件类型d 目录s 套接字文件l 符号链接(指向另一个文件)b 块设备文件。
(代表磁盘和光盘)c 字符设备文件p 命令管道文件- 普通文件cd 更改当前cd .. 返回上一级目录cd / 直接返回根rmdir 删除目录只能删除空目录rm -r 直接删除rm -rf 强制删除mkdir 创建目录mkdir -p 当建立子目录的时候,父目录不存在直接建立whereis 在特定的目录中查找符合条件的文件which 直找档案资料库,速度快。
在linux当中一切皆文件cat 连续显示,查看文件的内容但不可修改cat /root/install.logcat /root/install.log |more 分屏cat -n /root/install.log 显示内容同时并加行号cat -n/root/install.log |more 显示行号加分屏cat install.log |grep “scim”grep“scim” install.loggrep 在指定grep 过滤出有用的行grep “open”install.log 把在这个文件中带有open的行全部过滤出来grep “^3”所有以三开头的文件被过滤出来grep “3$”所有以三结尾的文件被过滤出来more install.log打开文件并进行分屏显示less 分页可查看文件内容,于more不同的是,他可以回滚按Q终止ln -s /root/install.log /loo 给install在根下创建一个软连接。
为谁创建必须是绝对路径创建完了放在哪可以写绝对路径,也可以写相对路径。
wc (跟上所要查看的文件)显示档案的相关信息行数字数字节数档案名head 查看一个文件的前10行默认前10head -?查看?代表前几行tail 查看一个文件的后10行默认后10.tail -??代表后几行linux组建文件结构从根写起的路径叫做绝对路径相对于当前位置所写起的路径叫做相对路径touch(触摸)1 正常功能是更新文件的访问日期反向功能是当它没有触摸到这个文件的时候,就会创建一个文件(一般使用反方向来创建空文件)cp 原位置目标位置cp 1 test cp -R test test2mv 原位置目标位置mv 1 test在复制的时候不用加参数,在复制文件夹的时候要加上-Respectfully yours,在复制的时候cp/mv 后面加-p (可以文件和目录)将原文件或是文件夹的权限等属性复制过去在移动的时候不需要加-Rmv 当目标位置不存在的时候就把原位置的文件名换成目标位置可以一次移动或是复制多个文件cp/mv 1 2 3 4 testcp/mv 会把最后一项看作是目标位子vi编辑器,功能强大,运行速度快,兼容unix,初学者不易于使用,vi就是linux下的记事本分为几种模式启动vi直接打入vi回车就启动vi蓝色的波浪线:在vi中代表空行vi后面直接接文件名使用vi直接打开某个文件命令模式0 将光标移动到该行的最前面$ 将光标移动到该行的最后面G 将光标移动到整篇文档的最后一行M 将光标移动到整篇文挡的中间n+ 将光标移动到所在位置后的第n行n- 将光标移动到所在位置前的第n行u 代表撤销% 将光标找到对应一个括号yy+p 复制一行粘帖一遍yy+np 复制一行粘帖多遍nyy+p 复制多行粘帖一遍nyy+np 复制多行粘帖多遍dd+p 剪切一行粘帖一遍dd+np 剪切一行粘帖多遍ndd+p 剪切多行粘帖一遍ndd+np 剪切多行粘帖制多遍:w 保存:w q 保存退出:q !不保存退出要有名字a i o 都是插入模式R 替换模式在末行模式下:set nu 加行号:set nonu 去掉行号/etc/resolv.conf 存放本机的DNS服务器地址/etc/sysconfig/network-scripts/ifcfg-eth0 存放ip地址、子网掩码、网关device 设备hwaddr mar 地址onbook yes/no 开机是否激活type 类型ifconfig 查看本机的ip地址ipaddr ip地址service network restart 重启网络服务hostname 查看计算机名/etc/sysconfig/network 存放主机名/etc/hosts 改两个地方useradd *** 添加一个帐户passwd ***new unix passwduserdel ** 删除一个帐号passwd 直接回车将修改当前用户的密码passwd -d 用户删除用户的密码linux下的root有至高无上的权利linux基本权限r 只读w 写入x 执行权限权限分均分为三组,每组三个第一组属主属组(跟我在一个组的其他人)其它u g ou=userg=groupo=other- 代表没有权限chmod 更改ugo权限格式:chmod【选项】权限文件目录chmod o+w 1chmod u+x,g+wx,o+w 1 可以一次性增加所有权限chmod -R 权限文件目录更改目录权限使之里面的文件继承该目录权限chmod 可以使用数字来更改权限chmod 777 文件完全控制特殊现象目录的执行权利,用于进入该目录。
默认情况下,文件不具有X权限。
permission 权限chown 改变属主chown 【选项】属主文件目录chown therk 1 送给别人chgrp 【选项】属组文件目录chown 【选项】××.××第一个××改变主人××改变组一起改特殊权限tt 只能出现在最后一位粘滞位9.磁盘管理给磁盘分区要root权限,fdisk 分区命令fdisk -l查看计算机内的硬盘及分区信息。
根下dev是专门来放设备的fdisk -l 硬盘代表查看某一硬盘的分区信息fdisk /dev/sdb 为sdb分区d 删除分区l 列出已知的分区类型n 创建分区p 打印分区表q 不保存退出t 改变分区的ID号w 保存退出格式化mke2fs 用于对系统进行格式化ext2ext3mke2fs /dev/sdb1 并且格式化成ext2文件系统mke2fs -j /dev/sdb1 将分区格式化为etx3文件系统mke2fs -j -L 【卷标名】/dev/sdb1 将分区格式化为etx3文件系统,并加一个卷标mke2fs -c /dev/sdb1 格式化的同时检测磁盘是不是有坏道。
mkfs 不可以直接使用衍生子命令e2label 显示卷标e2label 【卷标名】设置卷标fat16fat12vfat fat32vfat格式化之后windows可以用mkfs.ext3/dev/sdb5mkfs.ext3 -L 【卷标名】/dev/sdb5mkfs.ext2/dev/sdb5mount 设备挂载点mount /dev/sdb5 /softmount -o ro /dev/sdb5 /soft 挂在后加载只读属性umount 设备或挂载点取消挂在mount -a 从新加载挂接的内容mount 显示挂接关系和属性mount -o remount,ro /dev/sdb2/soft2 从新挂接mount -o remount,ro,noexec /dev/sdb2/soft2 从新挂接,但是不可运行根下media目录是图形界面下的自动挂在目录df -h 以K M B的形式显示挂接关系fd -T显示文件系统类型eject卸载并自动弹出光盘eject -t 关闭光驱mkisofs -r -o /bin.iso /bin制作镜像ls -l /etc/fstab 用于存放挂接关系,开机自动挂接6列第一列设备或卷标第二列挂载点第三列文件系统类型第四列挂在选项第五列该列只能出现0或1,1代表备份,0代表不备份第六列代表是否进行磁盘扫描,0代表不检测,非零代表检测帐号在添加帐号的同时,会添加一个和帐号同样名称的组,并且该帐号自动属于该组。
useradd 添加帐户userdel 删除帐户userdel -r 删除帐号同时删除登录目录用户帐号数据库etc/passwd 用于存储的是用户帐号名称、用户ID、组ID、用户注释信息、用户登录目录、用户所使用的shell。
×代表密码不在此处存储0 为系统管理员专用ID号0~499 为系统保留ID号从500开始为用户分配::为tom的注释信息useradd -c “she is my sister”alice 添加帐号注释/home 是alice的默认登录目录useradd -d /threk threk 更换默认登录目录useradd -g /tom threk 添加一个帐号,指定一个组,那么不会新建一个组。
cat /etc/shells 查看本机所使用的shellgroupadd wb01 单独创建一个组grouopdeluseradd -s /bin/sh jikeetc/shadow 主要存放用户的密码shadow MD-5加密第一列用户名第二列加密后的密码!!代表为设置密码第三列密码上次修改的时间第四列两次密码修改的最小间隔0代表随时可以修改第五列代表的是,密码必修被修改的时间99999代表无限第六列到必修改的那天提前7天通知第七列代表的是如果密码到期的没有被修改,多少天内注销这个帐号第八列帐号的过期时间,从1970年1月1日开始这个密码过多少时间过期。