Monday, August 28, 2023, 11:30:01 + 4

main
shwetha729 2023-08-28 11:30:57 -04:00
parent e4e15e3dd5
commit bc142b228c
3 changed files with 37 additions and 37 deletions

View File

@ -1,5 +1,13 @@
{
"recentFiles": [
{
"basename": "About terminal",
"path": "Coding Tips (Classical)/Terminal Tips/About terminal.md"
},
{
"basename": "Documentation",
"path": "Coding Tips (Classical)/Terminal Tips/Languages/Documentation.md"
},
{
"basename": "Fortran",
"path": "Coding Tips (Classical)/Terminal Tips/Languages/Fortran.md"
@ -60,10 +68,6 @@
"basename": "About Servers",
"path": "Coding Tips (Classical)/Terminal Tips/Servers/About Servers.md"
},
{
"basename": "About terminal",
"path": "Coding Tips (Classical)/Terminal Tips/About terminal.md"
},
{
"basename": "Writings",
"path": "Coding Tips (Classical)/Project Vault/Comms/WRITTEN TEXT/Internet Chats/Thought Catalog - notion export/Writings.md"
@ -195,10 +199,6 @@
{
"basename": "Emacs",
"path": "Coding Tips (Classical)/Terminal Tips/CLI Tools/CLI Tool Collection/Vim/Emacs.md"
},
{
"basename": "Quantum.NET C sharp",
"path": "Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Q Sharp/Quantum.NET C sharp.md"
}
],
"omittedPaths": [],

View File

@ -130,7 +130,7 @@
"state": {
"type": "markdown",
"state": {
"file": "Coding Tips (Classical)/Terminal Tips/Languages/Fortran.md",
"file": "Coding Tips (Classical)/Terminal Tips/About terminal.md",
"mode": "source",
"backlinks": false,
"source": false
@ -200,7 +200,7 @@
"state": {
"type": "outline",
"state": {
"file": "Coding Tips (Classical)/Terminal Tips/Languages/Fortran.md"
"file": "Coding Tips (Classical)/Terminal Tips/About terminal.md"
}
}
},
@ -210,7 +210,7 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "Coding Tips (Classical)/Terminal Tips/Languages/Fortran.md",
"file": "Coding Tips (Classical)/Terminal Tips/About terminal.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
@ -237,8 +237,9 @@
},
"active": "5ea761f970043868",
"lastOpenFiles": [
"Coding Tips (Classical)/Terminal Tips/Languages/Java.md",
"Coding Tips (Classical)/Terminal Tips/Languages/Documentation.md",
"Coding Tips (Classical)/Terminal Tips/Languages/Fortran.md",
"Coding Tips (Classical)/Terminal Tips/Languages/Java.md",
"Coding Tips (Classical)/Project Vault/Comms/WRITTEN TEXT/E-Mail Settings/6. Sample Bookkeeping.md",
"Coding Tips (Classical)/Project Vault/Comms/WRITTEN TEXT/E-Mail Settings/E-Mail.md",
"Coding Tips (Classical)/Project Vault/Comms/WRITTEN TEXT/E-Mail Settings/5. Quantum Cover Letter.md",
@ -266,7 +267,6 @@
"Machine Tips (Quantum)/Resources/Quantum 101 - Alt. Resources.md",
"Coding Tips (Classical)/Terminal Tips/GUIs/Internet/Repos/Github.md",
"Recording 20230828054956.webm",
"Coding Tips (Classical)/Project Vault/hi.mainsite/Current Occupations/Past/Windtelligent.ai/First Quarter Notebook.md",
"Machine Tips (Quantum)/Quantum spaces.canvas",
"Untitled.canvas",
"Untitled 1.canvas",

View File

@ -4,33 +4,13 @@ dg-permalink: "your-terminal"
---
# Your terminal is everything!
Your terminal is the main way that you interact with the machine. So you have to make sure that it is optimized to be as lightweight as possible. It is also the main way you create [software](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FCommands%20%2B%20Settings%2FInternet%2FRepos%2FAbout%20Repositories) interactively to be [hosted](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FCommands%20%2B%20Settings%2FInternet%2FHosting%2FOn%20Hosts) on the [Internet](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FCommands%20%2B%20Settings%2FInternet%2FHosting%2FBrowser%20talk%2FAbout%20Browsers)! For more information on internet tools, click on any of the previous links to take you to the appropriate area.
just in case
If you ever want to take a screen recording of the terminal just type in:
```
asciinema rec
```
Copy and paste with [xclip](https://github.com/astrand/xclip)! You can even [share](https://www.fosslife.org/2-tools-linux-terminal-sharing?cmid=4a5288c5-330b-4694-a774-0e44f9a5fa28) your terminal screen with multiple users using screen & tmux.
---
Eventually the goal is to port the info I've gather on [this](https://docs.google.com/document/d/1HSj4i64hM6291LXvIoWxMJfYn35geWJaAWY9oXkOmm0/edit#) document over to here...eventually.
- The whole bash versus zsh debate is nicely compared to on [this](https://stackabuse.com/zsh-vs-bash/) site. Both are great, use whichever you prefer.
- There is a near infinite amount of things to play around and improve on in your terminal - thus [Terminal To-do's](obsidian://open?vault=Coding%20Tips&file=Terminal%20To-do's) are born.
Your terminal is the main way that you interact with the machine. So you have to make sure that it is optimized to be as lightweight as possible.
#### Some Useful Terminal Commands:
These are pretty helpful commands I've found over the years. One example being copying the current working directory:
```
```bash
pwd | pbcopy
```
@ -48,3 +28,23 @@ Output your ipv4 & ipv6 addresses.
```
ifconfig en0 | grep inet | awk '{ print$2 }'
```
If you ever want to take a screen recording of the terminal just type in:
```
asciinema rec
```
Copy and paste with [xclip](https://github.com/astrand/xclip)! You can even [share](https://www.fosslife.org/2-tools-linux-terminal-sharing?cmid=4a5288c5-330b-4694-a774-0e44f9a5fa28) your terminal screen with multiple users using screen & tmux.
---
Eventually the goal is to port the info I've gather on [this](https://docs.google.com/document/d/1HSj4i64hM6291LXvIoWxMJfYn35geWJaAWY9oXkOmm0/edit#) document over to here...eventually.
- The whole bash versus zsh debate is nicely compared to on [this](https://stackabuse.com/zsh-vs-bash/) site. Both are great, use whichever you prefer.
- There is a near infinite amount of things to play around and improve on in your terminal - thus [Terminal To-do's](obsidian://open?vault=Coding%20Tips&file=Terminal%20To-do's) are born.
Your terminal the main way you create [software](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FCommands%20%2B%20Settings%2FInternet%2FRepos%2FAbout%20Repositories) interactively to be [hosted](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FCommands%20%2B%20Settings%2FInternet%2FHosting%2FOn%20Hosts) on the [Internet](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FCommands%20%2B%20Settings%2FInternet%2FHosting%2FBrowser%20talk%2FAbout%20Browsers)! It is from the terminal that all programs are born as it interfaces with the outside devices! For more information on internet tools, click on any of the previous links to take you to the appropriate area.
Have fun. 😙