Dear All,
Complete Linux high level commands, I have posted in 4 parts, this is Part 4/4.
check the previous parts details below.
part 1 : https://anjaniappsdba.blogspot.com/2023/09/oracle-linux-commands-part-14.html
part 2 : https://anjaniappsdba.blogspot.com/2024/02/oracle-linux-commands-part-24.html
Part 3 : https://anjaniappsdba.blogspot.com/2024/11/oracle-linux-commands-awksed.html
User and groups Creation commands
===========================
#useradd username ( create new users )
Id username >> ( it will display the user id with groups )
#passwd username>>to create /rest the password
#userdel username>>delete the user
#useradd –g primary group username>> add primary group (
new user )
#useradd –G secondary group to username>> to add second group
#usermod –a –G groupname username>> to add existing
user into this group ( existing user )
#useradd -g racsinfo new_user
#usermod -g racsinfo existing user
#groupadd racsinfo
cat /etc/group
group_name : password : group-id : list-of-members
groupadd -g 1001 racsinfo
groupadd -f racsinfo
groupadd -p newpassword racsinfo ( put the password )
Disk Fragmentation commands
=============================
Df >> to display disk fragmentation
Df -h >>to display disk fragmentation in gb
Df –m >> to display disk fragmentation in mb
Df –h . >> to display the disk fragmentation in
current directory
Directory commands
========================
mkdir directory name >> to create the directory.
Mkdir -p directory name >> to create the directory’s
with in
directories.
Mkdir – p directory/directory {1..10} >> to create the
directory in
directories
Rm –rf directory name>> it removes the directory
without
confirmation
Rmdir directoryname >> it remove the directory
Permission commands
==========================
Chmod 755 file >> to be give the change file
permissions.
Chmod u+x file >> to be give the users execution
permissions
chmod g+x file >> to give the groups execution
permissions
Chmod o+x file >> to give the others execution
permissions
chown username:username filename >> to change the ower
permissions
chgrp username:username filename >> to change the
group
permissions
PS Command
=================
Ps >> to display the process for running
Ps –ef :to display the all process for running
Ps –ef|grep httpd >> to check the httpd process is
running or not
ps –ef|grep httpd >>to see the apache running or not
ps –ef|grep httpd|grep –v grep >>to see the apache
running or not ad
not display grep output
kill -9 <pid> (Or) kill –TERM <PID> >> it
kill the running process
forcebully
kill -3 <pid>>> it create the thread dump
*Min|*H|*Day|*M|*W
:
#*****
Min>>
0-59
H >>
0-23
Day >>
1-31
Month>>
1-12
Week>>>
0-6
RWX . read :
4 , Write : 2 , Execute : 1 , No Access :0
4+2+1=7
User >>
xxx
Group
>> xxx
Others
>> xxx
Thanks,
Srini
ReplyDeleteYour comprehensive guide on Oracle Linux commands and managing users and groups was extremely helpful and informative. I appreciate the way you broke down complex concepts into understandable segments, making it easier for both beginners and experienced users to follow along. The detailed examples and command line instructions provided real-world utility, which is invaluable for system administrators. Additionally, while exploring ways to enhance digital workflows, I recently came across an impressive image masking service that simplifies complex image editing tasks efficiently. Your post has truly enriched my understanding, and I look forward to more insightful content from you in the future.
```