Any Folder Path we put on PATH is scanned for Executables
Wednesday, June 2, 2021
Linux ENV Setings ---- /etc/profile /etc/bashrc ~/.bashrc ~/.bash_profile
Linux A-Z Gyaan
https://www.digitalocean.com/community/tutorials/angular-query-parameters
https://www.concretepage.com/angular-2/angular-2-4-child-routes-and-relative-navigation-example#:~:text=Child%20routes%20can%20have%20their,outlet%2C%20children%2C%20loadChildren%20etc.&text=Router%20supports%20relative%20path%20using%20ActivatedRoute%20.
https://appdividend.com/2019/12/16/angular-form-control-example/
https://malcoded.com/posts/angular-custom-directives/
https://www.redhat.com/sysadmin/alternatives-command
https://access.redhat.com/solutions/505983#:~:text=PS1%20is%20a%20primary%20prompt,the%20%2Fetc%2Fbashrc%20file.
https://unix.stackexchange.com/questions/1373/how-do-i-switch-from-an-unknown-shell-to-bash#:~:text=You%20type%20in%20bash%20.,by%20editing%20%2Fetc%2Fpasswd%20.
https://www.freecodecamp.org/news/linux-command-line-bash-tutorial/
https://itsfoss.com/apt-vs-apt-get-difference/
https://askubuntu.com/questions/1190717/when-to-run-sudo-apt-update-and-when-sudo-apt-update-sudo-apt-upgrade
https://www.freecodecamp.org/news/symlink-tutorial-in-linux-how-to-create-and-remove-a-symbolic-link/
https://www.tecmint.com/remove-package-with-dependencies-using-yum/amp/
https://phoenixnap.com/kb/centos-uninstall-remove-package
https://stackoverflow.com/questions/29964042/how-to-remove-old-version-of-java-and-install-new-version
https://www.thegeekdiary.com/how-to-work-with-multiple-java-versions-under-linux/
https://www.lifewire.com/alternatives-linux-command-4091710
https://linuxize.com/post/how-to-add-directory-to-path-in-linux/
https://kb.iu.edu/d/acec
https://linuxhint.com/update_alternatives_ubuntu/
https://www.redhat.com/sysadmin/alternatives-command
https://www.digitalocean.com/community/tutorials/ssh-essentials-working-with-ssh-servers-clients-and-keys
https://www.ssh.com/academy/ssh/host-key
https://superuser.com/questions/437330/how-do-you-add-a-certificate-authority-ca-to-ubuntu/719047#719047
https://www.google.com/search?q=pem+linux+full+form&client=ms-android-oppo&sxsrf=ALeKk027xsSkCVYclkcJoeq4bbZA0X4big%3A1622683432717&ei=KC-4YK6gK_OM4-EPzOWZmAQ&oq=pem++linux+full&gs_lcp=ChNtb2JpbGUtZ3dzLXdpei1zZXJwEAEYATIGCAAQFhAeMgUIIRCgATIFCCEQoAE6BAgjECc6BggAEAcQHjoICAAQCBANEB46BwghEAoQoAFQrghYoDZgxz5oAHAAeACAAYECiAG_F5IBBjAuMTAuNZgBAKABAcABAQ&sclient=mobile-gws-wiz-serp
https://www.tecmint.com/dpkg-command-examples/amp/
https://en.m.wikipedia.org/wiki/List_of_Linux_distributions
https://www.google.com/search?q=dnf+yum+difference&oq=dnf+yum&aqs=chrome.1.69i57j0l4.7585j0j4&client=ms-android-oppo&sourceid=chrome-mobile&ie=UTF-8
https://github.community/t/the-difference-between-forking-and-cloning-a-repository/10189
https://superuser.com/questions/740219/difference-between-apt-get-and-dpkg
https://www.tecmint.com/20-linux-yum-yellowdog-updater-modified-commands-for-package-mangement/
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/sec-managing_yum_repositories
https://danielmiessler.com/study/fedora_redhat_centos/
https://itsfoss.com/centos-stream-fiasco/
https://blog.centos.org/2020/12/future-is-centos-stream/
https://unix.stackexchange.com/questions/52707/difference-between-chmod-775-and-chmod-2755
https://www.peachpit.com/articles/article.aspx?p=659655&seqNum=3
https://stackoverflow.com/questions/635869/can-yum-tell-me-which-of-my-repositories-provide-a-particular-package
https://www.cyberciti.biz/tips/how-do-i-find-out-what-shell-im-using.html
https://www.peachpit.com/articles/article.aspx?p=659655&seqNum=4
https://www.linuxfromscratch.org/lfs/view/9.1/chapter06/procps-ng.html
https://dzone.com/articles/how-to-edit-a-yaml-azure-devops-pipeline
https://docs.microsoft.com/en-us/azure/devops/pipelines/yaml-schema?view=azure-devops&tabs=example%2Cparameter-schema
https://learnxinyminutes.com/docs/yaml/
https://docs.microsoft.com/en-us/azure/devops/pipelines/customize-pipeline?view=azure-devops
https://docs.microsoft.com/en-us/azure/devops/pipelines/build/ci-build-git?view=azure-devops&tabs=yaml
http://www.mattruma.com/create-a-single-build-release-pipeline-for-multiple-branches/
Monday, May 31, 2021
CHMOD CHOWN
https://phoenixnap.com/kb/linux-file-permissions
https://opensource.com/article/19/8/linux-chmod-command
[root@az-cvs-li-re-001 rage]# chmod ugo+rwx test
[root@az-cvs-li-re-001 rage]# ls -l|grep test
drwxrwxrwx 2 root root 6 Jun 1 09:53 test
[root@az-cvs-li-re-001 rage]# chmod u+rwx,g-rwx,o+rw-x test
[root@az-cvs-li-re-001 rage]# ls -l|grep test
drwx---rw- 2 root root 6 Jun 1 09:53 test
-----------------------------------------------------------------------------------------------
https://phoenixnap.com/kb/linux-chown-command-with-examples
chown [OPTIONS] USER[:GROUP] FILE(s)
[OPTIONS] – the command can be used with or without additional options.
[USER] – the username or the numeric user ID of the new owner of a file.
[:] – use the colon when changing a group of a file.
[GROUP] – changing the group ownership of a file is optional.
FILE – the target file.
[rage@az-cvs-li-re-001 ~]$ ls -la test
total 4
drwx---rw- 2 rage root 6 Jun 1 09:53 .
drwx------. 36 rage rage 4096 Jun 1 09:53 ..
[rage@az-cvs-li-re-001 ~]$ chown :rage test
[rage@az-cvs-li-re-001 ~]$ ls -la test
total 4
drwx---rw- 2 rage rage 6 Jun 1 09:53 .
drwx------. 36 rage rage 4096 Jun 1 09:53 ..
Friday, May 28, 2021
Full YAML Tutorial - Nested Array - Nested JSON
https://codebeautify.org/yaml-to-json-xml-csv/cb162ac2?restoreDataAfter=true [VImp]
https://www.cloudbees.com/blog/yaml-tutorial-everything-you-need-get-started/
Quotes are optional
It automatically converts Data type to Boolean, String
List has dash followed by space
Multiline with Formatting Preserved - Use Pipe |
Multiline with Formatting Ignored - Use Redirection Operator >
Chomp Modifiers
Multiline values may end with whitespace, and depending on how you want the document to be processed you might not want to preserve it. YAML has the strip chomp and preserve chomp operators. To save the last character, add a plus to the fold or block operators.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | friends: - Karan - Sahil - Ashish - Rahul - GodGoddess: Brahma: Saraswati Vishnu: Lakshmi Mahesh: Parvati school: Model Academy place: Jammu VitalStats: Length: 5 Foot Attributes: - Black Complexion - Tall - curly Hair - Intelligence: IQ: 150 EQ: 100 - Hobbies: [Hollywood, "Pranks", "Comics"] LongStringNoFormatting: | All right! Okay! Fine! LongStringPreseveFormatting: > All right! Okay! Fine! |
{ "array": [ { "description": "work" }, "Hola", 123, [ "karan", "sumit" ], { "description": "work", "URL": "https://www.digitalocean.com/" }, [ { "description": "work", "URL": "https://www.digitalocean.com/" } ], [ { "desciption": "tutorials" }, { "URL": "www.digitalocean.com" } ] ] }
1 2 3 4 5 6 7 8 9 10 11 12 13 | --- array: - description: work - Hola - 123 - - karan - sumit - description: work URL: https://www.digitalocean.com/ - - description: work URL: https://www.digitalocean.com/ - - desciption: tutorials - URL: www.digitalocean.com |
Monday, May 24, 2021
Sunday, May 23, 2021
Useful URLS - Linux - 24 May 2021
http://localhost:4200/programmaticRoute/relative
https://stackblitz.com/edit/kk-angular-gen-project?file=src%2Fapp%2Fcomponents%2Fannotator-dashboard%2Fannotator-dashboard.component.spec.ts
https://www.netjstech.com/2020/08/navigate-route-programmatically-angular.html
https://angular.io/guide/router
https://www.digitalocean.com/community/tutorials/angular-query-parameters
https://serverfault.com/questions/62026/how-to-know-from-which-yum-repository-a-package-has-been-installed
https://www.google.com/search?q=remove+bash+history&rlz=1C1GCEA_enIN943IN943&oq=remove+bash&aqs=chrome.2.0j69i57j0l2j0i20i263j0l5.5872j0j7&sourceid=chrome&ie=UTF-8
https://phoenixnap.com/kb/how-to-create-sudo-user-on-ubuntu
https://devconnected.com/how-to-add-user-to-sudoers-on-ubuntu-20-04/
https://www.geeksforgeeks.org/passwd-command-in-linux-with-examples/
https://linuxize.com/post/usermod-command-in-linux/
https://www.differencebetween.com/difference-between-adduser-and-vs-useradd/#:~:text=The%20difference%20between%20adduser%20and%20useradd%20is%20that%20adduser%20is,utility%20command%20to%20add%20users.
https://www.howtogeek.com/50787/add-a-user-to-a-group-or-second-group-on-linux/#:~:text=To%20add%20an%20existing%20user,user%20you%20want%20to%20add.
https://linuxize.com/post/how-to-list-users-in-linux/
https://linuxize.com/post/how-to-list-groups-in-linux/
https://www.ibm.com/docs/en/ibm-mq/9.1?topic=windows-creating-managing-groups-linux
https://linuxize.com/post/how-to-add-user-to-group-in-linux/
https://www.networkworld.com/article/3409781/mastering-user-groups-on-linux.html#:~:text=There%20are%20actually%20two%20types,an%20account%20is%20set%20up.&text=Secondary%20groups%20are%20those%20that,the%20%2Fetc%2Fgroup%20file.
https://linuxize.com/post/how-to-delete-users-in-linux-using-the-userdel-command/
https://www.cyberciti.biz/faq/linux-list-users-command/
https://www.ibm.com/docs/en/aix/7.2?topic=passwords-using-etcpasswd-file
https://www.cyberciti.biz/faq/understanding-etcpasswd-file-format/
https://www.cyberciti.biz/faq/understanding-etcgroup-file/
https://www.digitalocean.com/community/tutorials/how-to-view-system-users-in-linux-on-ubuntu#:~:text=Every%20user%20on%20a%20Linux,line%20describes%20a%20distinct%20user.
https://www.cyberciti.biz/faq/how-to-delete-group-in-linux-using-groupdel-command/
https://www.journaldev.com/39787/linux-delete-group-groupdel-command
https://www.howtogeek.com/50787/add-a-user-to-a-group-or-second-group-on-linux/
https://linuxize.com/post/how-to-create-groups-in-linux/#:~:text=To%20create%20a%20new%20group,by%20the%20new%20group%20name.&text=The%20command%20adds%20an%20entry,adding%20users%20to%20the%20group%20.
https://linuxize.com/post/linux-chown-command/
https://www.baeldung.com/linux/chown-chmod-permissions
https://www.tecmint.com/add-users-in-linux/#:~:text=To%20create%20user's%20without%20their,shilpi'%20without%20a%20home%20directory.
https://www.tecmint.com/delete-remove-a-user-account-with-home-directory-in-linux/
https://phoenixnap.com/kb/fix-connection-reset-by-peer-ssh-error
https://devconnected.com/how-to-list-users-and-groups-on-linux/#:~:text=In%20order%20to%20list%20users,navigate%20within%20the%20username%20list.
https://phoenixnap.com/kb/grep-multiple-strings
https://unix.stackexchange.com/questions/106593/what-do-the-characters-y-d-n-mean
https://stackoverflow.com/questions/305035/how-to-use-ssh-to-run-a-local-shell-script-on-a-remote-machine
https://unix.stackexchange.com/questions/115917/why-is-bash-not-storing-commands-that-start-with-spaces
Microsoft Windows Terminal - Multiple Tabs Console
Microsoft Windows Terminal - Multiple Tabs Console
Download Links
https://github.com/microsoft/terminal/releases/tag/v1.8.1092.0
https://github.com/microsoft/terminal#readme
Alternate Download URL
https://www.microsoft.com/en-us/p/windows-terminal/9n0dx20hk701?activetab=pivot:overviewtab
https://helpdeskgeek.com/how-to/use-multiple-tabs-in-the-windows-command-prompt/
5 Software Utilities
Azure - Pipeline - Add Approver for Stage
https://learn.microsoft.com/en-us/azure/devops/pipelines/process/approvals?view=azure-devops&tabs=check-pass
-
https://www.baeldung.com/spring-properties-file-outside-jar https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-featu...
-
https://learn.microsoft.com/en-us/azure/devops/pipelines/process/approvals?view=azure-devops&tabs=check-pass
-
The decision was made to block such external HTTP repositories by default https://stackoverflow.com/questions/66980047/maven-build-failure-d...